QT5
文章平均质量分 88
lzl640
这个作者很懒,什么都没留下…
展开
-
QT开发小计:七、数据库操作(MySQL篇)
1、准备数据库驱动:高版本的QT支持新的C++语言特性,好用,但没有了MySQL驱动,麻烦。编译MySQL驱动方法另写,这里有我编译好的(QT版本 5.14.1)https://www.lanzous.com/ib0vryd(libmysql.dll 没选高版本,高版本依赖其他库,没低版本的干净)。1> 把libmysql.dll,libmysql.lib添加到QT bin目...原创 2020-04-05 18:35:57 · 308 阅读 · 0 评论 -
QT开发小计:六、线程及界面交互
1、头文件声明线程类:mainwindow.h//线程类 继承自QThreadclass Thread : public QThread{ Q_OBJECTsignals: void sig(QString s); //信号private: void run();};2、代码页写线程实现内容:mainwindow.cpp//线程的具体实现void ...原创 2020-04-05 15:56:41 · 463 阅读 · 0 评论 -
QT开发小计:三、自定义信号和槽
1、自定义信号:声明:mainwindow.hsignals: void show_msg(QString msg);//自定义信号信号仅需在头文件声明,不写具体实现,(具体的逻辑实现是在槽函数里做)。2、自定义槽函数:声明:mainwindow.hprivate slots: void show_ui(QString msg);//自定义槽实现:mainw...原创 2020-04-05 12:24:53 · 270 阅读 · 0 评论 -
QT开发小计:二、打包应用
1、构建release:2、将生成的应用程序 .exe 拷到另外文件夹下:3、打开QT命令行工具:(依据开发环境选择)运行命令:windeployqt C:\Users\lzl640\Documents\8888\Hik_Server.exe4、QT环境依赖生产完毕,若有其他依赖dll运行库,手动拷入目录。...原创 2020-04-05 11:59:09 · 154 阅读 · 0 评论 -
QT开发小计:一、为程序添加图标
1、准备图标文件,(*.ico)推荐资源站点:https://www.easyicon.net/(唯一槽点:之前免费,后来限量下载了)2、将图标文件放入QT项目源代码目录(与项目文件(*.Pro)同级)3、修改项目文件,添加图标:RC_ICONS = myico.ico4、构建项目,运行看效果...原创 2020-04-05 11:42:11 · 2158 阅读 · 0 评论 -
QT开发小计:四、自定义Windows消息传递给窗口
1、创建消息结构体://窗口传递消息结构体struct WindowMsg{ QString msg;};2、发送消息函数://POST消息到窗口void PostMsg2Window(QString msg){ current_date_time=QDateTime::currentDateTime(); QString current_date =cu...原创 2020-04-05 11:31:38 · 876 阅读 · 0 评论