采用QT创建一个GUI的应用程序时,都必须包含一个QApplication的对象,而对于非GUI的QT程序,可以使用不依赖QtGui库的QApplicationQT的主要类:QLable 标签类QPushButton 按钮类QVBoxLayout 竖布局管理器类QHBoxLayout 横布局管理器类...
分类:
其他好文 时间:
2014-08-01 18:56:52
阅读次数:
308
如何使Qt平台中的GUI保持响应流畅?一般来说耗时较长的操作,分为计算密集型操作和IO密集型操作,对于这两类操作如何提高响应速度。而从操作的本质上来说,操作又可分为不可分解操作,如在第三方库中耗时较长的操作,以及可分解操作,其中可分解操作又可细分为串行操作和可并行操作,如何针对这几类操作来提高响应速...
分类:
其他好文 时间:
2014-08-01 18:38:52
阅读次数:
194
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型在Qt下怎样将QString转char*呢,需要用到QByteA...
分类:
其他好文 时间:
2014-08-01 15:38:51
阅读次数:
145
最近用Qt + VS2008 来写点程序,但会有中文乱码现像,需要加上如下代码解决#include "myclass.h"#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QTe...
分类:
其他好文 时间:
2014-08-01 10:44:21
阅读次数:
242
dialog.c#include#include#include#include#include#include"dialog.h"Dialog::Dialog(QWidget*parent):QDialog(parent){tcpSocket=newQTcpSocket(this);timer1=...
分类:
其他好文 时间:
2014-07-31 23:33:30
阅读次数:
338
空余时间想看看Qt,在安装和编译过程中遇到了一些值得记录的东西,总结一下。
(一)安装
1、先安装编译环境qt-creator-win-opensource-3.0.0.exe,使用默认路径C:\Qt\qtcreator-3.0.0
2、解压缩编译器工具MinGW-gcc440_1.zip,把里面的文件夹mingw拷贝到路径C:\Qt\mingw
3、解压缩调试器工具qtc...
分类:
其他好文 时间:
2014-07-31 20:53:17
阅读次数:
298
最近在做一个Qt项目,在产品发布的时候一直为找不到程序到底缺少了哪些dll组件而困扰。具体问题是,在我的项目中使用到了QMediaPlayer播放一段音频文件,我使用的开发环境的Win7 32位,而在发布安装包的时候,还是照常去掉Qt相关的环境变量,然后运行可执行程序,提示缺少什么dll,我就向.....
分类:
其他好文 时间:
2014-07-31 12:44:56
阅读次数:
249
很多像我一样刚开始学习Qt的时候都会遇到这样的问题。例如"fatal error C1083: 无法打开包括文件:“QApplication”: No such file or directory",遇到这样的问题要么百度、要么问群里面老人。其实这类问题总结起来就是没有在pro文件中添加"QT +=...
分类:
其他好文 时间:
2014-07-31 02:23:15
阅读次数:
274
我们知道,win7系统自带有讲述人,即可以机器读出当前内容,具体可以将电脑锁定,然后点击左下角的按钮即可。之前在用Matlab写扫雷游戏的时候,也曾经调用过讲述人来进行游戏的语音提示。具体的Matlab脚本文件如下:
sp=actxserver('SAPI.SpVoice');sp.Speak('你好,欢迎来到西安电子科技大学!Hello,Welcome to XD University!')...
分类:
其他好文 时间:
2014-07-31 00:08:35
阅读次数:
440
defrex01(self):username=QtCore.QRegExp('[a-zA-Z0-9_]{2,10}')self.names.setValidator(QtGui.QRegExpValidator(username,self))mainname=QtCore.QRegExp("^[\...
分类:
其他好文 时间:
2014-07-30 23:51:55
阅读次数:
537