| 通用软件开发模块 | |
|---|---|
| QtCore | 由其它模块使用的核心非图形类 |
| QtGui | GUI (图形用户界面) 组件 |
| QtMultimedia | 用于低级多媒体功能的类 |
| QtNetwork | 网络编程类 |
| QtOpenGL | OpenGL 支持类 |
| QtOpenVG | OpenVG 支持类 |
| QtScript | 用于估算 Qt Script 的类 |
| QtScriptTools | 额外 Qt Script 组件 |
| QtSql | 用于集成使用 SQL 数据库的类 |
| QtSvg | 用于显示 SVG 文件内容的类 |
| QtWebKit | 用于显示和编辑 Web 内容的类 |
| QtXml | 用于处理 XML 的类 |
| QtXmlPatterns | An XQuery & XPath 引擎对于 XML 和自定义数据模型 |
| QtDeclarative | 用于声明构建流畅用户界面的引擎。 |
| Phonon | 多媒体框架类 |
| Qt3Support | Qt 3 兼容类 |
| 与 Qt 工具一起工作的模块 | |
| QtDesigner | 类为扩展 Qt Designer |
| QtUiTools | 类用于处理 Qt Designer 表单在应用程序中 |
| QtHelp | 在线帮助类 |
| QtTest | 用于单元测试的工具类 |
| Windows 开发者模块 | |
| QAxContainer | 用于访问 ActiveX 控件的扩展 |
| QAxServer | 用于编写 ActiveX 服务器的扩展 |
| Unix 开发者模块 | |
| QtDBus | 使用 D-Bus 进行进程间通信的类 |
若使用
qmake
构建工程,
QtCore
and
QtGui
模块默认情况下是包括的。要仅链接到
QtCore
,添加以下行到
.pro
文件:
QT -= gui
在 Windows,如不使用
qmake
或其它构建工具 (譬如 CMake),还需要链接到
qtmain
库。
另请参阅 类和函数文档编制 .
| Phonon | 包含多媒体功能的名称空间和类的模块 |
| QAxContainer | 用于访问 ActiveX 控件和 COM 对象的仅 Windows 扩展模块 |
| QAxServer | 用于将标准 Qt 二进制转换成 COM 服务器的仅 Windows 静态库模块。 |
| Qt3Support | 提供易于从 Qt 3 移植到 Qt 4 的类的模块 |
| QtCore | 包含核心非 GUI 功能的模块 |
| QtDBus | 可以用于使用 D-Bus 协议履行 IPC (进程间通信) 的仅 Unix 库模块 |
| QtDeclarative | QDeclarativeListReference 类允许操纵 QDeclarativeListProperty 特性 |
| QtDesigner | 提供允许为 Qt Designer 创建自己的自定义 Widget 插件,和使能够访问 Qt Designer 组件的类的模块 |
| QtGui | 采用 GUI 功能扩展 QtCore 的模块 |
| QtHelp | 提供用于在应用程序中集成在线文档编制的类的模块 |
| QtMultimedia | 提供低级多媒体功能的模块 |
| QtNetwork | 提供使网络编程更容易且可移植的类的模块 |
| QtOpenGL | 提供使在 Qt 应用程序中易于使用 OpenGL 的类的模块 |
| QtOpenVG | 提供对 OpenVG 描绘支持的插件模块 |
| QtScript | 提供使 Qt 应用程序可编写脚本的类的模块 |
| QtScriptTools | 为使用 Qt Script 的应用程序提供额外组件的模块 |
| QtSql | |
| QtSvg | 提供用于显示和创建 SVG 文件的类的模块 |
| QtTest | 提供用于单元测试 Qt 应用程序和库的类的模块 |
| QtUiTools | 提供处理采用 Qt Designer 创建的表单的类的模块 |
| QtWebKit | 提供 Web 浏览器引擎及能渲染 Web 内容并与之交互的类的模块 |
| QtXml | 为 XML 文档提供流读取器和写入器,SAX 和 DOM 的 C++ 实现的模块 |
| QtXmlPatterns | 提供对 XPath、XQuery、XSLT 及 XML Schema 验证支持的模块 |