Qt for Python 支持的 Qt 模块¶
提供对蓝牙硬件的访问。
用于显示视觉上令人愉悦的图表的UI组件,由静态或动态数据模型驱动。
用于编写多线程程序而不使用低级线程原语的类。
其他模块使用的核心非图形类。
Qt Data Visualization
用于创建令人惊叹的3D数据可视化的UI组件。
用于通过D-Bus协议进行进程间通信的类。
提供类以扩展Qt Widgets Designer。
图形用户界面(GUI)组件的基础类。
提供功能以3D形式可视化数据,如条形图、散点图和曲面图,以及2D形式的面积图、条形图、环形图、折线图、饼图、散点图和样条图。
提供基于小部件的图形API。
用于将文档集成到应用程序中的类。
一个用于将HTTP服务器嵌入到Qt应用程序中的框架。
提供QML和Python接口以创建位置感知应用程序。
一套丰富的QML类型和Python类,用于处理多媒体内容。 还包括用于处理相机访问的API。
提供基于小部件的多媒体API。
使网络编程更简单和更可移植的类。
提供对基于OAuth的在线服务授权的支持。
提供对近场通信(NFC)硬件的访问。在桌面平台上,仅支持对Type 4标签的NDEF访问。
使在Qt应用程序中使用OpenGL变得容易的类。
提供一个用于渲染OpenGL图形的小部件。
提供对位置、卫星信息和区域监控类的访问。
用于在桌面平台上渲染PDF文档的类和函数。
一个PDF查看器小部件。
使打印更容易且更具可移植性的类。
QML 和 JavaScript 语言的类。
一个用于构建具有自定义用户界面的高度动态应用程序的声明式框架。
提供了一个高级API,用于基于Qt Quick创建3D内容或UI。
轻量级QML类型,用于为桌面、嵌入式和移动设备创建高性能用户界面。
一个用于QML应用程序的单元测试框架,其中测试用例被编写为JavaScript函数。
提供一个用于显示Qt Quick用户界面的Python小部件类。
提供了一种易于使用的机制,用于在进程或设备之间共享QObject的API(属性/信号/槽)。
提供用于从SCXML文件创建状态机并将其嵌入应用程序的类和工具。
提供对传感器硬件的访问。
提供对串行工业总线接口的访问。目前,该模块支持CAN总线和Modbus协议。
提供与硬件和虚拟串行端口交互的类。
提供对空间音频的支持。在3D空间中创建包含不同声源和与房间相关的属性(如混响)的声音场景。
用于使用SQL进行数据库集成的类。
提供用于创建和执行状态图的类。
用于显示SVG文件内容的类。支持SVG 1.2 Tiny标准的一个子集。一个单独的库(Qt SVG Widgets)提供了在小部件UI中渲染SVG文件的支持。
提供在小部件UI中渲染SVG文件的支持。
提供用于单元测试Qt应用程序和库的类。
提供从文本合成语音并将其作为音频输出播放的支持。
用于在运行时动态加载在Qt Widgets Designer中创建的基于QWidget的窗体的类。
提供从HTML客户端访问QObject或QML对象的功能,以实现Qt应用程序与HTML/JavaScript客户端的无缝集成。
提供由QtWebEngine和QtWebEngineWidgets共享的公共API。
提供用于在基于QWidget的应用程序中渲染网页内容的Python类。
提供QML类型,用于在QML应用程序中渲染网页内容。
提供符合RFC 6455标准的WebSocket通信。
通过使用平台原生的API在QML应用程序中显示网页内容,无需包含完整的网页浏览器堆栈。
用于使用Python小部件扩展Qt GUI的类。
在文档对象模型(DOM)API中处理XML。
Qt 3D 动画模块提供了一组预构建的元素,帮助您开始使用 Qt 3D。
Qt 3D 模块包含支持近实时仿真系统的功能。
提供一组预构建的元素,帮助您开始使用Qt 3D。
提供用于在使用Qt3D的应用程序中处理用户输入的类。
启用与Qt 3D后端的帧同步。
包含使用Qt 3D支持2D和3D渲染的功能。
提供asyncio和Qt事件循环之间的集成。
实现了由RFC 7252定义的CoAP客户端。
工业应用中数据建模和数据交换的协议。
提供MQTT协议规范的实现。