Qt Creator编写HelloWorld

分类: QT |
1.Qt Creator编写HelloWorld,以及程序的编译与运行
http://s4/bmiddle/002baFcNzy7ggPQXWz973&690Creator编写HelloWorld" />
选择“文件->新建文件或项目”或者直接点击“New Project”
http://s2/bmiddle/002baFcNzy7ggQ4nysF81&690Creator编写HelloWorld" />
选择“Qt Widgets Application”,点击“Choose”
输入项目名称“HelloWorld”,选择创建路径
http://s8/bmiddle/002baFcNzy7ggQ6xb6v97&690Creator编写HelloWorld" />
根据需要,选择对应的编译器,然后点击“下一步”
http://s2/bmiddle/002baFcNzy7ggQaUNY5b1&690Creator编写HelloWorld" />
根据自己的实际需要,输入对应的类名,头文件以及源文件名,选择适当的基类等信息,点击“下一步”;
http://s12/bmiddle/002baFcNzy7ggQcdKeD1b&690Creator编写HelloWorld" />
点击“完成”
http://s8/bmiddle/002baFcNzy7ggQhj5Ov47&690Creator编写HelloWorld" />
此时,可以看到对应的工程目录下多了一个HelloWorld文件夹
http://s8/bmiddle/002baFcNzy7ggQjlqOXc7&690Creator编写HelloWorld" />
可以看到自动生成了以下几个文件:
http://s7/bmiddle/002baFcNzy7ggQXQPEG36&690Creator编写HelloWorld" />
在打开的项目中,选择“Forms”,双击“helloworld.ui”,进入设计界面
http://s12/bmiddle/002baFcNzy7ggQZ4TCr5b&690Creator编写HelloWorld" />
从左侧“Filter”中的“Display Widgets”下选择Label,直接拖拽至窗口中,双击刚才拖拽的Label,修改显示文本为“Hello World”,按Ctrl+s保存
http://s10/bmiddle/002baFcNzy7ggQnVLUB99&690Creator编写HelloWorld" />
点击左侧的“项目”,出现构建配置页面,可以修改构建目录
http://s16/bmiddle/002baFcNzy7ggQsju3R0f&690Creator编写HelloWorld" />
可以看到构建配置的默认版本是Debug
点击左侧的绿色三角按钮,或者直接按Ctrl+R,构建项目,可以看到产生的窗口。
http://s10/bmiddle/002baFcNzy7ggQtQctz09&690Creator编写HelloWorld" />
同时,在项目所在路径下,新产生了一个文件夹
http://s9/bmiddle/002baFcNzy7ggQAskAM18&690Creator编写HelloWorld" />
Debug文件夹下:
http://s5/bmiddle/002baFcNzy7ggQBQUssf4&690Creator编写HelloWorld" />
Realse文件夹下:
http://s10/bmiddle/002baFcNzy7ggQD2Tj359&690Creator编写HelloWorld" />
此时双击helloworld.exe文件,会弹出系统错误提示框,提示丢失了Qt5Cored.dll文件。如下图所示。我们可以在Qt安装路径下找到该文件,我这里是在D:\Qt\Qt5.9.2\5.9.2\msvc2015\bin中(安装路径下对应的编译器下的bin目录下),将其复制到debug目录里面,然后还会提示缺少其他几个dll文件,依次将它们复制过来即可。完成后helloworld.exe就可以运行了。其实也可以先设置环境变量,以后在本机就可以直接运行生成的可执行文件了。
http://s3/bmiddle/002baFcNzy7ggQEJMz0d2&690Creator编写HelloWorld" />
http://s15/bmiddle/002baFcNzy7ggQHNGAC2e&690Creator编写HelloWorld" />
http://s6/bmiddle/002baFcNzy7ggQIS5b755&690Creator编写HelloWorld" />
http://s14/bmiddle/002baFcNzy7ggR4iaK15d&690Creator编写HelloWorld" />
2.程序的发布
真正发布程序时,要使用release版本。
1.在项目的“构建配置”中选择Release
http://s6/bmiddle/002baFcNzy7ggRde8Ela5&690Creator编写HelloWorld" />
2.直接构建,可生成可执行程序
http://s14/bmiddle/002baFcNzy7ggRh1K1L8d&690Creator编写HelloWorld" />
此时在程序构建的目录下,生成对应的Release目录
http://s2/bmiddle/002baFcNzy7ggRmef3X81&690Creator编写HelloWorld" />
进入到对应的release目录下
http://s7/bmiddle/002baFcNzy7ggRn2Ulwd6&690Creator编写HelloWorld" />
直接运行,HelloWorld.exe,按对应的提示找到对应的动态链接库文件,拷贝到可执行程序所在的文件夹下。
http://s3/bmiddle/002baFcNzy7ggRpPUZQ32&690Creator编写HelloWorld" />
http://s14/bmiddle/002baFcNzy7ggRyYSHbed&690Creator编写HelloWorld" />
http://s8/bmiddle/002baFcNzy7ggRxjh3xf7&690Creator编写HelloWorld" />
拷贝之后的文件夹:
http://s12/bmiddle/002baFcNzy7ggREXcvhcb&690Creator编写HelloWorld" />
在真正发布程序的时候,具体做法是:
1)
2)
3.环境变量的配置
计算机->右键属性->高级系统设置
http://s15/bmiddle/002baFcNzy7ggTWDrXg4e&690Creator编写HelloWorld" />
点击“环境变量”
http://s6/bmiddle/002baFcNzy7ggTYpQyx45&690Creator编写HelloWorld" />
在系统变量中找到“Path”,并双击。
http://s11/bmiddle/002baFcNzy7ggU0pm5Qfa&690Creator编写HelloWorld" />
在变量值最后添加库文件所在路径“D:\Qt\Qt5.9.2\5.9.2\msvc2015\bin”,注意添加分号,点击确定。
删除release目录下,手动添加的库文件,再次运行HelloWorld.exe,运行成功。
http://s11/bmiddle/002baFcNzy7ggU2ArvI1a&690Creator编写HelloWorld" />
http://s10/bmiddle/002baFcNzy7ggU3RTVn49&690Creator编写HelloWorld" />