第一章 认识Qt
新建一个GUI项目
- New Project模板:Application(Qt) -> Qt Widgets Application
- built system:qmake
- specify basic information:Base class:QWidget
- 语言:<无>
- kits:Desktop Qt 6.6.1 MinGW 64-bits
项目的组成
- first_qt_project.pro:使用qmake构建系统时的项目配置文件,包括关于项目的配置内容
- main_widget.h:头文件,为窗口类的头文件.
- main.cpp:包含main()函数的主程序文件.
- main_widget.cpp:程序文件,为窗口类与main_widget.h相对应的头文件.
- main_widget.ui:窗体文件,也称用户界面(user interface)
界面可视化设计
双击项目中的main_widget.ui,即切换到Qt Creator中内置的Designer.
窗口左侧为 组件面板,窗口中间是待设计的窗体,窗口右上方是 对象检查器(Object Inspector):显示了窗体上所有组件的层次结构,窗口右下方是 属性编辑器(Property Editor):用于编辑某组件的属性.
调试模式
- Debug:调试版本,二进制文件带有调试信息,编译时不进行优化.
- Release:发行版本,不带有调试信息,针对运行速度与文件大小进行优化.
- Profile:介于Debug与Release之间.