从0到1学习Qt -- 创建项目
1. Qt的下载和安装
Qt官网的安装网址:Index of /archive/qt
国内清华源:Index of /qt/archive/qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
下载安装完成之后选择一个全英文路径保存下载的Qt应用
2. 配置电脑的环境变量
2.1. 打开编辑系统环境变量
2.2.点击环境变量
2.3.在系统变量中的Path添加你自己Qt的安装路径
3. 点开Qt Creator应用程序
4.创建自己的第一个Qt项目
4.1. 点击左上方的文件选择新建
4.2. 选择Qt Widgets Application
在这里解释一下:
Qt Widgets Application是用来开发图形化界面的(GUI)
Qt COnnsole Application是用来开发终端界面的(TUI)
中间两个不做过多介绍是python来进行Qt开发的
后面四个是用来快速的创建项目的
4.3. 选择项目路径添加项目名称
注意项目路径中不能包含中文字符,不然后面会报错
4.4. 选择qmake(通常情况下)
在这里解释一下:
qmake:Qt 的“元老”,简单易用,但与 Qt 绑定紧密,正在逐渐淡出。
CMake:当前的“行业标准”,功能强大,跨平台支持极佳,是 Qt 6 的默认构建系统。
Qbs:Qt 的“新秀”,理念先进,构建速度快,但社区和生态相对较小。
4.5. 选择基类
在 Qt 中,base class(基类) 的选择是在创建新的窗口部件或界面类时的一个关键决策,它决定了你的类将继承哪些功能和行为。
Class name和后面的Header file和Source file的名称会自动生成。
Generate form:
在 Qt 中,"Generate form"(生成表单)是一个重要的功能,它的主要作用是从 .ui
文件(XML格式的界面描述文件)自动生成对应的 C++ 头文件,从而在代码中可以直接访问和操作界面上的各个控件。