Qt 第一步,环境搭建与测试
晚上离散数学课下课后就开始安装Qt。
最先安装的是5.2版本的,这个最新的版本集成了所有必须的工具,不需要配置,直接就可以运行的。
但是,看书和社区教程以及参考资料时候,发现大多是4.8版本的。于是,为了学习方便起见,卸载,改装4.8.5
改了4.8.5发现需要设置环境变量什么,,下面是最简单的步骤:
需要下载文件(超链接为地址,点击即下载):
qt-creator-windows-opensource-3.0.0exe
qt-win-opensource-4.8.5-mingw.exe
安装步骤:
1. 安装 Qt Creator 3.0, 安装目录为 C:\Qt\qtcreator-3.0.0
2. 解压缩MinGW-gcc440_1到目录C:\Qt\MinGW-gcc440_1
3. 安装qt-win-opensource-4.8.5-mingw,在find installed mingw选择MinGW的目录为 C:\Qt\MinGW-gcc440_1
4. 打开QtCreator,工具-选项-Qt版本,qMake路径选择C:\Qt\4.8.5\bin\qmake.exe
5. Compiler添加MinGW,路径选择 C:Qt\MinGW-gcc440_1\bin\mingw32-g++.exe
6. 配置kits,Complier选择MinGW,Qt version选择Qt 4.8.5
配置完成.....
首先在CMD先测试一下。
找到这个,此时程序已经自动将计算机系统内的环境变量设置好。
编译最简单的Hello World 程序。
#include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label = new QLabel(" <h2> <i> I Love You </i> " "<font color = red > LY ! </font> </h2>"); label->show(); return app.exec(); }
(很显然输出的label里面我加了字体的标签,从这可以看出Qt支持类似html 的简单样式标签。)
编译过程如下:
一共四步(前提是进入源代码所在的文件目录,即图片的第一条cd 语句):
Fir:qmake -project (固定语句,生产与平台无关的项目文件hello.pro)
Sec:qmake hello.pro (名字依据程序而取,此处是hello,生产一个平台相关的makefile文件)
Thir:make (编译构建程序)
For:进入debug目录,执行相应的.exe文件即可。
运行结果如下:
CMD测试成功。
Qt creator的测试。
首先配置好上面的4,5,6步骤。
建工程,
ok了。
然后双击gui.ui 文件即可,添加label控件,拖至目标区域,双击控件,即可编辑,然后,点击左下方,运行即可。
测试完成。
Qt第一步在windows上面迈出来。有空会把linux下面的也装好。
That's all . Good night .