Active Qt | Windows | Windows | Classes for applications which use ActiveX and COM |
Qt 3D | All | All | Functionality for near-realtime simulation systems with support for 2D and 3D rendering. |
Qt Android Extras | All | Android | Provides platform-specific APIs for Android. |
Qt Bluetooth | All | Android, iOS, Linux, macOS, and UWP (*) | Provides access to Bluetooth hardware. |
Qt Concurrent | All | All (*) | Classes for writing multi-threaded programs without using low-level threading primitives. |
Qt D-Bus | All | All (*) | Classes for inter-process communication over the D-Bus protocol. |
Qt Gamepad | All | Android, iOS, macOS, tvOS (including the tvOS remote), Linux, Windows, and QNX | Enables Qt applications to support the use of gamepad hardware. |
Qt Graphical Effects | All | All | Graphical effects for use with Qt Quick 2. |
Qt Help | All | All (*) | Classes for integrating documentation into applications, similar to Qt Assistant. |
Qt Image Formats | All | All | Plugins for additional image formats: TIFF, MNG, TGA, WBMP. |
Qt Location | All | All | Displays map, navigation, and place content in a QML application. |
Qt Mac Extras | All | macOS | Provides platform-specific APIs for macOS. |
Qt NFC | All | Android and Linux (*) | Provides access to Near-Field communication (NFC) hardware. |
Qt OpenGL (Deprecated) | All | All (*) | OpenGL support classes. Deprecated in favor of the QOpenGL* classes in the Qt GUI module. |
Qt Platform Headers | Qt for Windows, Linux, macOS | Qt for Windows, Linux, macOS, Android (*) | Provides classes that encapsulate platform-specific information, tied to a given runtime configuration of a platform plugin. |
Qt Positioning | All | Android, iOS, macOS, Linux, UWP (*). | Provides access to position, satellite and area monitoring classes. |
Qt Print Support | All | All (*) | Classes to make printing easier and more portable. |
Qt Purchasing | All | Android, iOS, and macOS. | Enables in-app purchase of products in Qt applications. |
Qt Quick Controls 1 (Deprecated) | All | All (*) | Reusable Qt Quick based UI controls to create classic desktop-style user interfaces. Deprecated in favor of Qt Quick Controls 2, which are better and easier to use. |
Qt Quick Extras | All | All (*) | Provides a specialized set of controls that can be used to build interfaces in Qt Quick. |
Qt Quick Timeline | All | All (*) | Enables keyframe-based animations and parameterization. |
Qt Quick Widgets | All | All (*) | Provides a C++ widget class for displaying a Qt Quick user interface. |
Qt Remote Objects | All | All | Provides an easy to use mechanism for sharing a QObject’s API (Properties/Signals/Slots) between processes or devices. |
Qt Script (Deprecated) | All | All | Classes for making Qt applications scriptable. Deprecated in favor of the QJS* classes in the Qt QML module. |
Qt SCXML | All | All | Provides classes and tools for creating state machines from SCXML files and embedding them in applications. |
Qt Script Tools (Deprecated) | All | All (*) | Additional components for applications that use Qt Script. |
Qt Sensors | All | Android, Qt for iOS, UWP, Mer, and QNX. | Provides access to sensor hardware and motion gesture recognition. |
Qt Serial Bus | All | Windows, Linux, Boot to Qt targets, and QNX. | Provides access to serial industrial bus interface. Currently the module supports the CAN bus and Modbus protocols. |
Qt Serial Port | All | Windows, Linux, macOS, and QNX. | Provides access to hardware and virtual serial ports. |
Qt Speech | All | All except QNX. | Provides support for accessibility features such as text-to-speech. |
Qt SVG | All | All | Classes for displaying the contents of SVG files. Supports a subset of the SVG 1.2 Tiny standard. |
Qt UI Tools | All | All (*) | Classes for loading QWidget based forms created in Qt Designer dynamically, at runtime. |
Qt WebChannel | All | All | Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients. |
Qt WebEngine | All | Windows, Linux, and macOS. | Classes and functions for embedding web content in applications using the Chromium browser project. |
Qt WebSockets | All | All | Provides WebSocket communication compliant with RFC 6455. |
Qt WebView | All | Platforms with a native web engine. | Displays web content in a QML application by using APIs native to the platform, without the need to include a full web browser stack. |
Qt Windows Extras | All | Windows | Provides platform-specific APIs for Windows. |
Qt X11 Extras | All | Linux/X11 | Provides platform-specific APIs for X11. |
Qt XML | All | All (*) | C++ implementations of SAX and DOM.Note: This module is not required to use QXmlStreamReader and QXmlStreamWriter. They are already part of Qt Core. |
Qt XML Patterns (deprecated) | All | All | Support for XPath, XQuery, XSLT and XML schema validation. |
Qt Wayland Compositor | Linux | Linux and Boot to Qt targets. | Provides a framework to develop a Wayland compositor. |