创建第一个QT项目
-
创建工程名称一般不要有特殊符号,不要有中文
-
项目工程保存路径可修改,路径不要带中文
Base class中的三个选项
-
QMainWindow:主窗口类,包括菜单栏、工具栏、状态栏。
-
QWidget:可以创建一个空白的窗口,是所有界面组件的基类
-
QDialog:对话框类
界面文件中默认存在.ui文件
双击界面文件目录下的widget.ui文件,在左边的Display Widget分组中,将一个Label拖放到设计窗体,并修改其内容为:Hello the World!
点击运行按钮或Ctrl+R。
新建QT工程
1.新建QT工程
方法一:点击projects中的new这个按钮,会自动弹出对话框,新建QT工程
方法二:点击文件,选择新建文件或者工程,也可以新建QT工程
注意:工程名不要是中文,工程保存的路径也不能有中文
2.分析QT工程的结构组成
(1)工程配置文件 .pro文件
QT +=core gui //给QT工程添加一些类库 core核心库 gui图形用户界面库
greaterThan(QT MAJOR VERSION, 4): QT += widgets //widgets窗囗库
CONFIG += c++11 //使用c++11标准去编译
(2)头文件 headers
类的定义
(3)源代码 sources
int main(int argc, char *argv[])
{
QApplication a(argc, argv); //QApplication类用来管理QT工程(用来管理信号与槽,管理QT中的事件响应)
MainWindow w; //创建一个主窗口对象
w.show(); //显示主窗口
return a.exec();//进入事件循环(不断地帮你刷新主窗口)
(4)ui文件 forms