一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第10天,点击查看活动详情。
1.1如何新建工程
步骤:
1.打开打开Qt Creator 界面
2.创建新工程项目:两种方法
3.这个选择:点击运行程序后就会出现一个主窗体
4.设置项目名称和路径:
注意: 项目名称不能是中文和特殊字符,只能是字母数字下划线组成;也不要有中文路径。
- 可以选择默认路径,以后新建的项目默认是当前路径。
5.选择编译套件
6.设置类信息
(1).设置类名
(2).设置基类
- 这个类就是主窗口的类,一共有三种:Qwidget是父类,最简单的一种窗口,什么也不包含,需要编写代码拥有。QMainWindow和QDialog是子类,QMainWindow本身包含状态栏,QDialog包含有对话框。
- .h和.cpp文件名就会自动填上类名
- 如果选择创建界面,他会给你多出一个设计界面。
- 选择下一步。
7.项目管理
- 添加到版本控制系统,作用:在Qt开发中会有很多人一起开发,这时候就要用到版本控制系统。例如:SVN可以把两个程序合并成一个。
- .pro:工程文件,相当于VC的.sln文件,也相当于DevC++的.dev文件;
- main.cpp程序入口文件;mywidget.c/.h窗口文件。
8.主页面
- 点击简化树形试图就可以把所有子文件都直接包含在项目里面
- 设置左右分栏并设置分栏的文件
1.2第一个Qt程序
1.main.cpp程序
#include "h_second.h"
//一个包含应用程序类的头文件
#include <QApplication>
//main程序入口
//argc命令行变量的数量,*argc[]命令行变量的数组
int main(int argc, char *argv[])
{
//a应用程序对象,在Qt中应用程序对象有且仅有一个
QApplication a(argc, argv);
//w窗口对象
H_second w;
//窗口对象,默认不会显示,必须要调用show方法显示窗口
//如果没有这个语句,运行之后不会有窗口
w.show();
//将应用程序对象进入消息循环机制
//让代码阻塞到这行
return a.exec();
}