摘要: 1:要应用socket,首先得在 .prc 文件中增加:QT += network2:#include <QtNetwork/QUdpSocket>3:发送方,代码例如:connect(sendButton,SIGNAL(clicked()),this,SLOT(broadcastDatagram())); void broadcastDatagram() { QString temp="...................";QByteArraydatagram;datagram.append(temp);udpSocket->writeDatagra 阅读全文
posted @ 2012-12-26 23:43 家窝敏的博客 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 正常情况下,在Qt中使用中文运行的结果是乱码,只要在main.cpp文件中添加:QTextCodec::setCodecForCStrings(QTextCodec::codecForName("gb2312"));QTextCodec::setCodecForTr(QTextCodec::codecForName("gb2312"));QTextCodec::setCodecForLocale(QTextCodec::codecForName("gb2312"));但是如果不使得 tr(),仅有QTextCodec::setCode 阅读全文
posted @ 2012-12-25 16:00 家窝敏的博客 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1:QWidget, 帮助文档里很简单地说了一些“QWidget类是所有用户界面对象的基类。窗口部件是用户界面的一个原子:它从窗口系统接收鼠标、键盘和其它事件,并且在屏幕上绘制自己的表现。每一个窗口部件都是矩形,并且它们按Z轴顺序排列的。一个窗口部件可以被它的父窗口部件或者它前面的窗口部件盖住一部分。”几乎没什么用,然而一般情况下,继承Qwidget就不会有什么问题。2:QDialog, 这是对话框,多的不用解释了,详细资料去查看帮助文档3:QMainWindow,现在还没完全掌握,就知道:继承QMainWindow,可以使用如:MenuBar()创建菜单栏,工具栏等,而Qwidget没有,使 阅读全文
posted @ 2012-12-24 12:26 家窝敏的博客 阅读(383) 评论(0) 推荐(0) 编辑