1.在设计界面时,只需要在UI设计器里进行可视化设计操作,不需要.ui文件是怎么生成的,会自动生成。
2.信号和槽(signal & slot):使QT各个组件之间的交互更加简单和直观。
信号函数无需实现,只需要在某些条件下发射信号。
3.添加资源文件。资源文件最主要的功能是存储图标和图片文件。
在Qt Creator里面单击File ——New File or Project 菜单项,在新建文件与项目对话框里选择“Qt Resource File”,然后按照向导的指引设置资源文件的文件名,并添加到当前项目中。
4.Qt本身不是一种编程语言,实际是一种跨平台的C++开发类库,是用C++编写的类库,为开发GUI应用程序提供了各种类。
5.Qt基本模块
Qtcore | 其他模块都用到的核心非图形类 |
QtCUI | 设计GUI界面的基础类,包括OpenGL |
Qt Multimedia | 音频视频摄像头和广播功能的类 |
Qt Multimedia Widgets | 实现多媒体功能的界面组件 |
Qt Network | 使用网络编程更加简单和轻便的类 |
Qt QML | 用于QML和javaScript语言的类 |
Qt Quick | 用于构建具有定制用户界面的动态应用程序的声明框架 |
Qt SQL | 使用SQL用于数据库操作的类 |
Qt Test | 用于应用程序和库进行单元测试的类 |
Qt Widgets | 用于构建GUI界面的C++图形组件类 |
Qt Core模块是Qt类库的核心,所有其他模块都依赖此模块,如果使用Qmake构建项目,这个模块是被自动加入的
Qt GUI模块提供了开发GUI应用程序的必要的类,也会自动加入到项目中,如果你的项目不使用GUI功能,则需要在项目配置文件中加入如下一行
QT -= gui
其他模块一般不会自动加入,想要使用的话(如使用数据库模块的话)需要在配置文件中加入
QT += sql