1、qt简介:
qt:一种GUI编程,图形界面,由c++实现的应用程序框架。
模式: GUI+服务器(后端)编程。
2、安装qt
官网下载:http://download.qt.io/archive/qt/
安装过程中需要申请一个Qt Creater账号, 选择需要安装的组件:选择:MinGW,是Minimalist GNUfor Windows的缩写。
安装完成如下界面:
3.qt Creater编辑工具中建项目
创建一个 Qt Widgets Application
选择编译组件
选择基类信息
如果选择创建界面,就会创建ui文件
会自动添加这几个文件
运行结果:一个空白窗口
4.Qt程序打包成exe文件
release模式运行发布
也可以这样构建:
找到构建成的exe文件,D:\xppbin\qt\qt_code_test\build-demo1-Desktop_Qt_5_12_0_MinGW_64_bit-Release\release (这是我的)
D:\xppbin\qt\qt_code_test\:这是项目文件夹。demo1是项目名。
点击清除,可以清理到编译文件
这样看着干净了好多。
但是双击发现无法执行:并报出需要以下四个文件,QtCore.dll,libgcc_s_seh-1.dll,Qt5Widgets.dll,libstdc++-6.dll文件,经查找发现:在Qt安装目录的bin目录中找到该文件, 故直接将生成的demo1.exe文件,放到qt安装目录的bin目录下:
然后双击,发现程序能够打开。
也是很常见的问题,环境变量的配置,那么就将该bin目录配置到环境变量中去,这样就可以在任何目录下运行时自动去寻找到相应的bin目录了。
系统属性——>高级系统设置——>环境变量设置:path中添加一行即可
这时,将exe文件随便放个位置,比如我拉到桌面上,运行也是成功的。
但是换个电脑肯定不行,我们也不可能为每个电脑去安装Qt环境和配置环境变量。