1 创建第一个Qt程序
1.1 创建项目
1.1.1 名字要求:
不能有中文和空格
1.1.2 路径要求:
不能有中文和空格
1.2 默认类
默认创建窗口类 Widget
1.2.1基类:
基类有三种选择:Qwidget,QMainWindow和QDialog
QWidget 一个自由的窗口类自己添加
QMainWindow:有和Qt界面类似的菜单界面
QDialog: 有默认的窗口类
1.3 main函数
QApplication a; //应用程序窗口有且只有一个
自己定义类名 w;//实例化窗口对象
w.show(); //调用show函数显示窗口
return a.exec(); //让应用程序对象进入消息循环
1.4 .pro文件
相当于编辑的makefile文件,Qt会自动编写。
QT += core gui //QT包含的模块,还有sql等等
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
//这里大于4以上的版本才需要,用来表示联合之前的应用
TARGET = Demo2 //生成exe目标程序的程序名
TEMPLATE = app //应用程序模板 application
DEFINES += QT_DEPRECATED_WARNINGS
SOURCES += \
main.cpp \
mywidget.cpp //添加源文件
HEADERS += \ //头文件
mywidget.h
2 命名规范
2.1 类名:
首字母大写,单词和单词之间首字母大写
如:TeamMake
2.2 函数名 变量名称:
首字母小写,单词和单词之间首字母大写
3 快捷键
查找 | Ctrl + f |
运行 | Ctrl + r |
编译 | Ctrl + b |
多重注释 | Ctrl + / |
自动对齐 | Ctrl + i |