Additional Modules
Qt Add-On 模块为特定目的,带来额外价值。这些模块只可用于某些开发平台。许多附件模块要么特征完整,要么是为向后兼容而存在的,或仅适用于某些平台。每个附件模块,分别指定其兼容性承诺。
Qt 安装程序包括下载附件的选项。更多信息,拜访 Qt 快速入门 页面。
-
Active Qt
使用 ActiveX 和 COM 的应用程序类 (仅 Windows)。
-
Qt Bluetooth
提供对蓝牙硬件的访问。
-
Qt Charts
用于显示视觉上令人愉悦的图表 (由静态或动态数据模型驱动) UI 组件。
-
Qt CoAP
实现 RFC 7252 定义的 CoAP 客户端侧。
-
Qt Concurrent
用于编写多线程程序 (无需使用低级线程原语) 的类。
-
Qt 5 核心兼容性 API
在 Qt 5 中而非 Qt 6 中的 Qt Core API。
-
Qt Data Visualization
用于创建惊人 3D 数据可视化的 UI 组件。
-
Qt 5 兼容性 API:图形效果
Qt Graphical Effects 模块为 Qt 5 提供兼容性。
-
Qt Graphs
提供以 3D 方式将数据可视化成条形图、散点图和表面图的功能,及以 2D 方式将数据可视化成面积图、条形图、圆环图、线形图、饼图、散点图和样条线图的功能。
-
Qt GRPC
提供从用于与 gRPC® 服务通信的 protobuf 规范,生成基于 Qt 的类的能力。
-
Qt Help
用于将文档编制集成到应用程序中的类。
-
Qt HTTP Server
将 HTTP 服务器嵌入 Qt 应用程序的框架。
-
Qt Image Formats
额外图像格式插件:TIFF MNG TGA WBMP。
-
Qt Labs Platform
The experimental module that provides QML types for native platform extensions.
-
Qt Location
提供 QML 和 C++ 接口以创建定位感知应用程序。
-
Qt Lottie Animation
用于以通过 Adobe® After Effects Bodymovin 插件导出的 JSON 格式, 渲染图形和动画的 QML API。
-
Qt MQTT
为 MQTT 协议规范提供实现。
-
Qt Multimedia
用于处理多媒体内容的一组丰富 QML 类型和 C++ 类。还包括用于处理相机访问的 API。
-
Qt Network Authorization
为基于 OAuth 的在线服务授权提供支持。
-
Qt NFC
提供对 NFC (近场通信) 硬件的访问。在桌面平台,NDEF 访问仅支持 Type 4 标签。
-
Qt OPC UA
工业应用程序中用于数据建模和数据交换的协议。
-
Qt OpenGL
使在 Qt 应用程序中使用 OpenGL 变得轻松的 C++ 类。单独库 (Qt OpenGL Widgets) 提供用于渲染 OpenGL 图形的 Widget。
-
Qt PDF
在桌面平台中渲染 PDF 文档的类和函数。
-
Qt Positioning
提供对位置、卫星信息和区域监视的访问的类。
-
Qt Print Support
使打印更轻松,更便携的类。
-
Qt Protobuf
提供从 protobuf 规范生成基于 Qt 的类的能力。
-
Qt Quick 3D
提供基于 Qt Quick,创建 3D 内容或 UI 的高级 API。
-
Qt Quick 3D Physics
Qt Quick 3D Physics 为添加物理模拟能力到 Qt Quick 3D 提供高级 QML 模块。
-
Qt Quick Timeline
启用基于关键帧的动画和参数化。
-
Qt Remote Objects
提供易于使用的机制为共享 QObject 的 API (特性/信号/槽) 在进程或设备之间。
-
Qt SCXML
提供用于从 SCXML (状态图表 XML) 文件创建状态机,并将它们嵌入应用程序的类和工具。
-
Qt Sensors
提供对 Android、iOS 和 Windows 平台传感器硬件的访问。
-
Qt Serial Bus
提供对串行工业总线接口的访问。目前,模块支持 CAN 总线和 Modbus 协议。
-
Qt Serial Port
提供同硬件和虚拟串行端口交互的类。
-
Qt Shader Tools
为跨平台 Qt 着色器管道提供工具。这使处理图形和计算着色器能够用于 Qt Quick 和 Qt 生态系统中的其它组件。
-
Qt Spatial Audio
提供对空间音频的支持。在 3D 空间创建包含不同声源和房间相关特性 (譬如:混响) 的声音场景。
-
Qt SQL
集成使用 SQL 数据库的类。
-
Qt State Machine
提供用于创建和执行状态图形的类。
-
Qt SVG
用于显示 SVG 文件内容的类。支持 SVG 1.2 Tiny 标准的子集。单独库 (Qt SVG Widgets) 提供在小部件 UI 中渲染 SVG 文件的支持。
-
Qt TextToSpeech
提供从文本合成语音,并将它作为音频输出播放的支持。
-
Qt UI Tools
类为加载 QWidget based forms created in Qt Widgets Designer dynamically, at runtime.
-
Qt Virtual Keyboard
用于实现不同输入法及 QML 虚拟键盘的框架。支持本地化键盘布局和自定义视觉主题。
-
Qt Wayland Client
Provides the necessary functions for an application to act as a Wayland client and connect to a Wayland compositor.
-
Qt Wayland Compositor
提供在 Linux 和 Boot to Qt 目标中开发 Wayland 合成器的框架。
-
Qt WebChannel
提供访问 QObject 或 QML 对象从 HTML 客户端,为无缝集成 Qt 应用程序与 HTML/JavaScript 客户端。
-
Qt WebEngine
为在使用 Chromium 浏览器工程的应用程序中嵌入 Web 内容的类和函数。
-
Qt WebSockets
提供兼容 RFC 6455 的 WebSocket 通信。
-
Qt WebView
通过使用平台本机 API 在 QML 应用程序中显示 Web 内容,无需包括完整 Web 浏览器堆栈。
-
Qt XML
在 DOM (文档对象模型) API 中的 XML 处理。