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
一时兴起,对Qt感了兴趣,决心想要研究一下。按网上资料配好环境,Windows 7 64bit + Qt 5.3.1 + VS2010.根据《C++ GUI Qt4 编程》这本书,写出了第一个程序HelloQt,程序如下:#include #include #if _MSC_VER >= 1600#...
分类:
其他好文 时间:
2014-07-30 20:15:24
阅读次数:
280
project(ovw)cmake_minimum_required(VERSION2.8)#turnonshowcompilecmdlineSET(CMAKE_VERBOSE_MAKEFILEon)SET(CMAKE_PREFIX_PATH"F:/Qt5.3.1/win32_static_2013")#SetsourcedirofcppSET(SRC_DIR${PROJECT_SOURCE_DIR}/..)SET(QTLIB_DIR"F:/Qt5.3.1/win32_static_2013")#tosetc..
分类:
移动开发 时间:
2014-07-30 17:51:44
阅读次数:
555