本人window10,32位机。QT使用的是5.12.2版本。
1.下载和安装QT
第一步:下载QT,下载QT5.12.2版本。网站链接http://download.qt.io/archive/qt/5.12/
下载好的.exe安装包如下:
第二步:安装QT-5.12.2。以管理员身份运行下载好的应用程序。
注意这里要注册以下QT的账户,很好注册,直接用自己的邮箱注册一下就可以了。网上说可以断网直接跳过,没试过,这里就不说了,可以尝试一下。
可以放在除C盘的一个新建文件夹下面,网上有的说最好不要有中文,所以新建文件夹直接命名QT好了。
选这三个即可,32位机的情况下,一般都是32位的。
以上步骤我们就完成了QT的安装了,注意安装完成后是没有快捷方式的。
2.创建一个hello world窗口过程
直接在开始菜单搜索QT,打开QT Creator
打开界面如下
点击文件新建项目,选择文件和类——QT Widgets Application
创建工程名和设置保存路径。
在mian.cpp中写入程序
运行
注:以上没有配置网上所说的配置环境在本人多次安装失败后,最后成功运行的整个安装和新建工程的过程
注:hello world主函数附录代码
#include "widget.h"
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
/*应用程序抽象类,用户界面程序存在QApplication对象中*/
QApplication a(argc, argv);
/*QWidget类是所有用户界面对象的基类,在这里定义一个窗口对象*/
Widget w;
/*设置窗口对象的大小,长*宽*/
w.resize(800, 800);
/*设置窗口名称*/
w.setWindowTitle("Hello World!");
/*构造一个标签*/
QLabel textLabel;
/*设置标签大小,长*宽*/
textLabel.resize(100,15);
/*将标签移动到某点,左上角对应坐标原点(x,y)*/
textLabel.move(100, 50);
/*设置标签文本*/
textLabel.setText("Hello World!");
/**/
textLabel.setParent(&w);
/*显示标签*/
textLabel.show();
/*显示窗口*/
w.show();
/*返回用户界面程序*/
return a.exec();
}