文章目录
- 1 Qt概述
- 1.1 什么是Qt
- 2 创建第一个Qt程序
- 3 命名规范以及快捷键
- 3.1 .pro文件介绍
- 3.2 .h文件介绍
- 3.3 命名规范
- 3.4 快捷键
1 Qt概述
1.1 什么是Qt
1)Qt是一个跨平台的C++图形用户界面应用程序框架。1991年由奇趣科技开发。支持XP,Linux,Window
下载与安装:参考以下博客
2)Qt的优点:
- 跨平台,几乎支持所有平台
- 接口简单,容易上手
- 简化了内存回收机制
- 开发效率高
3)成功案例:
- 谷歌地图
- Linux桌面环境KDE
2 创建第一个Qt程序
1)点击创建后,选择项目路径以及项目名称
注意:名称、路径都不允许有中文
2)默认创建有窗口类:myWidget,基类有三种选择:QWidget,QMainWindow,QDialog
- QMainWindow、QDialog和QWidget的区别:
- QMainWindow中在setUi时自动为用户创建了一个菜单栏、工具栏、中心窗口和状态栏,也可以说是GUI程序的主窗口。
- 而QWidget是没有这几点的。
- QDialog是对话框窗口的基类。对话框主要用来执行短期任务,或者与用户进行互动,它可以是模态的,也可以是非模态的。他没有菜单栏、工具栏、状态栏等。
- 什么时候用什么:
- 如果是主窗口,就使用QMainWindow类;
- 如果是对话框,就使用QDialog类;
- 如果不确定,有可能作为顶层窗口,也有可能嵌入到其他窗口,就使用QWidget类。
4)main函数介绍:
3 命名规范以及快捷键
3.1 .pro文件介绍
3.2 .h文件介绍
3.3 命名规范
- 类名:首字母大写,单词和单词之间首字母大写
- 函数名:变量名称,首字母小写,单词与单词首字母之间大写
3.4 快捷键
- 注释:ctrl + /
- 运行:ctrl + r
- 编译: ctrl + b
- 字体缩放: ctrl + 鼠标滑轮
- 查找:ctrl + f
- 整行移动:ctrl + shift + ↑ 或 ↓
- 帮助文档: F1,或者去文档地方:D:\Qt\Qt5.6.1\5.6\mingw49_32\bin
- 自动对齐:ctrl + i
- 同名之间的.h 和.cpp切换:F4