QT的安装和介绍 可以看我的笔记:
01 QT介绍
02 QT安装下载
03 Qt和其它GUI库的对比
05 图解Qt安装(Windows平台)
06 图解Qt安装(Linux平台)
07 Linux Qt cannot find -lGL错误完美解决方案(亲测有效)
08 解密Qt安装目录的结构
其余的见这个笔记 关于qt的基本使用 我就在这里再写了,上面的笔记都在这里
QT笔记 密码:SZ7X
接下来开始开始一个简单的qt项目的开发和发布
以纯代码编写Hello QT!对话框 程序
第一步:新建空项目
打开mydiolog.pro
写入
greaterThan(QT_MAJOR_VERSION,4):QT+=widgets
这个的意思是QT4也能使用的,前面的说明如果是4以上的需要添加widgets模块
这里用的是5直接写
#加载基础模块
QT +=core gui widgets
第二步:添加main.cpp
然后编写一个diolog和label
#include<QApplication> //应用程序类
#include<QDialog>
#include<QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv); //创建一个应用程序类
QDialog w; //创建一个对话框 w
QLabel mylabel(&w); //创建一个标签 mylabel 在w上
mylabel.setText("Hello QT!");//设置文本
w.show();//显示w
return a.exec(); //应用程序消息循环,相当于while,消息监听处理
}
第三步:编译运行
//太小了 对话框
w.resize(400,300);
mylabel.move(120,120);
注意:要把qt添加到环境中,上面我笔记里面应该有
查看项目文件
debug里面有个exe文件
这是由于缺少库文件的问题(不同的机器缺少的dll文件可能不一样)。
那么我们怎么解决这样的问题呢?有两种方法:
①一种是我们找出缺少的库文件,把他放在相应目录里。
我们可以直接到C:\Qt\Qt5.8.0\5.8\mingw53_32\bin目录下直接在搜索框中搜索相应文件,找到后复制到exe文件所处目录即可。但是这种方法并不能做到一劳永逸,我们可以用下面这种方法做到一劳永逸。
我的dialog发布工程文件(dll):https://wwa.lanzoui.com/iaXD0wj26yd
在换个图标
RC_ICONS =1.ico
换成release编译
完成
在其他电脑上运行
其实还有其余许多编译方法
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/qq_35629971/article/details/121291052
内容来源于网络,如有侵权,请联系作者删除!