【QT】Qt类库的模块

目录

1.Qt基本模块

2.Qt附加模块

3.增值模块

4.技术预览模块

5.Qt工具


1.Qt基本模块

  • Qt基本模块是Qt在所有平台上的基本功能,它们在所有的开发平台和目标平台上都可用,在Qt5所有版本上是源代码和二进制兼容的。
  • Qtcore模块是Qt类库的核心,所有其他模块都依赖于此模块,如果使用qmake构建项目,则QtCore模块是自动被加入项目的。
  • QtGUI模块提供了用于开发GUI应用程序的必要的类,使用qmake构建应用程序时,QtGUI模块是自动被加入项目的。如果项目中不使用GUI功能,则需要在项目配置文件中加入如下的一行:QT -= gui
  • 其他的模块一般不会被自动加入到项目,如果需要在项目中使用某个模块,则可以在项目配置中添加此模块。例如,如果需要在项目中使用QtMultimedia、QtMultimediaWidgets和QtSQL模块,需要在项目配置文件中加入如下的语句: QT += multimedia  multimediawidgets  sql
【QT】Qt类库的模块_第1张图片

2.Qt附加模块

Qt附加模块可以实现一些特定目的。这些模块可能只在某些开发平台上有,或只能用于某些
操作系统,或只是为了向后兼容。用户安装时可以选择性地安装这些附加模块。
附加模块列表(未列出一些过时的模块,以及专门用于QML或QtQuick的模块)。
【QT】Qt类库的模块_第2张图片

3.增值模块

除了随Qt5发布的上述这些模块,还有一些模块是单独发布的,这些模块只在商
业版许可的Qt里才有。

4.技术预览模块

技术预览模块就是一些还处于开发和测试阶段的模块,一般技术预览模块经过几个版本的发
布后会变成正式的模块。
【QT】Qt类库的模块_第3张图片

5.Qt工具

Qt工具(在所有支持的平台上都可以使用,用于帮助应用程序的开发和设计。
【QT】Qt类库的模块_第4张图片

你可能感兴趣的:(Qt,qt,开发语言)