qt编程
wigoulau
这个作者很懒,什么都没留下…
展开
-
qt国际化编程
下面说一下qt国际化编程的操作步骤:1、编写源代码2、在*.pro文件中添加TRANSLATIONS += *.ts ,有多少中语言就添加多少个ts文件。3、运行lupdate *.pro 生成ts文件。lupdate会根据源代码中的内容提取出待翻译的字段,然后生成ts文件,ts文件是xml格式的。4、用qt linguist打开ts文件,并翻译相应字段5、运行lrelease原创 2008-12-05 11:29:00 · 1101 阅读 · 2 评论 -
QT Socket编程--TCP Server
1、在*.pro文件中添加:QT += network2、在代码中添加: QTcpServer *m_pTcpServer; //server tcp socket QTcpSocket *m_pConnectSocket; //client connect socket //初始化Socket m_pTcpServer = new原创 2012-05-31 19:45:29 · 4235 阅读 · 0 评论 -
QT Socket编程--UDP Server
1、在*.pro文件中添加:QT += network2、在代码中添加:#include QUdpSocket *m_pUdpSocket; //udp socketm_pUdpSocket = new QUdpSocket(this);m_pUdpSocket->bind(QHostAddress::Any, port);connect(m_pUdpSocket, S原创 2012-05-31 19:39:19 · 3540 阅读 · 0 评论 -
QT 操作Sqlite数据库
一、Sqlite是个简单的数据库,在嵌入式设备和PC上都可以使用,在Windows下可直接通过sqlite3.exe操作,sqlite3.exe可在http://www.sqlite. org/ 下载如在命令行中操作数据库,其中每句语句后面都需要分号结束:二、QT中操作sqlite数据库如下:1、在*.pro文件中添加QT += sql2、在软件初始原创 2012-05-04 00:11:07 · 1209 阅读 · 0 评论 -
QT编写Windows开机启动程序
让软件在系统启动时自动运行,可通过修改注册表实现。在\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run中添加需启动的程序路径,代码如下:void autoStart(bool flag){ //写入注册表,开机自启动 HKEY hKey; //找到系统的启动项 L原创 2012-04-09 23:47:44 · 5224 阅读 · 2 评论 -
QT中设置窗口的图标
1、通过qtcreator新建一个文件filename.qrc,将图片添加到filename.qrc文件中:选择Add Prefix得到/new/prefix1,简单点改为/,再选Add Files,将文件添加进去,如images/photo.png或者用文本编辑filename.qrc文件,改为 images/photo.png 2、将原创 2012-04-08 16:28:47 · 14582 阅读 · 1 评论 -
QT设置程序的桌面图标
1、新建一个文件logo.rc,添加如下内容,其中logo.ico存放在工程目录./images/logo.ico中IDI_ICON1 ICON DISCARDABLE "/images/logo.ico"2、在工程文件*.pro中添加:RC_FILE += logo.rc3、编译即可原创 2012-04-08 16:34:27 · 2387 阅读 · 0 评论 -
[QT4]拖放文件
QT4中通过dragEnterEvent与dropEvent函数实现文件拖放原创 2010-12-17 22:58:00 · 2780 阅读 · 0 评论 -
QT定时器操作
QT定时器操作原创 2010-12-10 20:38:00 · 841 阅读 · 0 评论 -
搭建OpenCV 3.1、OpenNi2、Qt 5.5、VS2010开发环境
搭建OpenCV 3.1、OpenNi2、Qt 5.5、VS2010开发环境 由于OpenNI没有提供Windows下Mingw32的开发库,使用Qt开发时不能使用Mingw32进行编译,所以更改为VC2010作为编译器原创 2016-01-22 00:32:45 · 3162 阅读 · 1 评论