All Classes by Module

These are the C++ API pages for Qt's modules. For a list of all classes on a single page, visit the All Classes page.

QAxContainer C++ Classes

Module is a Windows-only extension for accessing ActiveX controls and COM objects

QAxServer C++ Classes

Module is a Windows-only static library that you can use to turn a standard Qt binary into a COM server

Qt 5 Core Compatibility C++ Classes

Contains the Qt 5 Core APIs removed from Qt 6

Qt Bluetooth C++ Classes

Enables basic Bluetooth operations like scanning for devices and connecting them

Qt Charts C++ Classes

C++ classes for the Qt Charts API

Qt CoAP C++ Classes

Provides classes to use CoAP protocol

Qt Concurrent C++ Classes

Qt Concurrent module contains functionality to support concurrent execution of program code

Qt Core C++ Classes

Provides core non-GUI functionality

Qt D-Bus C++ Classes

Qt D-Bus module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol

Qt Data Visualization C++ Classes

C++ classes for the Qt Data Visualization API

Qt GUI C++ Classes

Qt GUI module provides the basic enablers for graphical applications written with Qt

Qt HTTP Server C++ Classes

List of C++ classes that provide HTTP server framework

Qt Help C++ Classes

Provides classes for integrating online documentation in applications

Qt Location C++ Classes

Provides C++ interfaces to retrieve location and navigational information

Qt MQTT C++ Classes

Provides classes that enable sending messages via the MQTT protocol

Qt Multimedia Module C++ Classes

Qt Multimedia module provides audio, video and camera functionality

Qt NFC C++ Classes

An API for accessing NFC Forum Tags

Qt Network Authorization C++ Classes

Provides classes for network authorization support (OAuth)

Qt Network C++ Classes

Provides classes to make network programming easier and portable

Qt OPC UA C++ Classes

List of C++ classes that provide the Qt OPC UA functionality

Qt OpenGL C++ Classes

Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications

Qt PDF C++ Classes

Renders pages from PDF documents

Qt Positioning C++ Classes

Positioning module provides positioning information via QML and C++ interfaces

Qt Print Support C++ Classes

Qt PrintSupport module provides classes to make printing easier and portable

Qt Qml C++ Classes

C++ API provided by the Qt Qml module

Qt Quick C++ Classes

Qt Quick module provides classes for embedding Qt Quick in Qt/C++ applications

Qt Quick Controls C++ Classes

Provides classes for setting up the controls from C++

Qt Quick Test C++ API

Provides macros and functions for tests

Qt Quick Widgets C++ Classes

C++ API provided by the Qt Quick Widgets module

Qt Remote Objects C++ Classes

Provides an easy to use mechanism for sharing a QObject's properties, signals, or slots, between processes

Qt SCXML C++ Classes

Provides classes to create and use state machines from SCXML files

Qt SQL C++ Classes

Provides a driver layer, SQL API layer, and a user interface layer for SQL databases

Qt SVG C++ Classes

Qt SVG module provides functionality for handling SVG images

Qt Sensors C++ Classes

Provides classes for reading sensor data

Qt Serial Bus C++ Classes

Provides classes to read and write serial bus data

Qt Serial Port C++ Classes

List of C++ classes that enable access to a serial port

Qt Spatial Audio Module C++ Classes

Qt Spatial Audio module provides functionality for 3D audio

Qt State Machine C++ Classes

Qt State Machine module provides classes for creating and executing state graphs

Qt Test C++ Classes

Provides classes for unit testing Qt applications and libraries

Qt TextToSpeech C++ Classes

C++ API to access text-to-speech engines

Qt UI Tools C++ Classes

Provides classes to handle forms created with Qt Widgets Designer

Qt Virtual Keyboard C++ Classes

Provides classes to implement input methods for virtual keyboards

Qt Wayland Compositor C++ Classes

Provides C++ classes for writing custom Wayland display servers

Qt WebChannel C++ Classes

List of C++ classes that provide the Qt WebChannel functionality

Qt WebEngine Core C++ Classes

Provides public API shared by both QtWebEngineQuick and QtWebEngineWidgets

Qt WebEngine Quick C++ Classes

Exposes C++ functionality to Qt Quick

Qt WebEngine Widgets C++ Classes

Provides C++ classes for rendering web content in a QWidget based application

Qt WebSockets C++ Classes

List of C++ classes that enable WebSocket-based communication

Qt WebView C++ Classes and Namespaces

Provides a helper function to set up and use the WebView

Qt Widgets C++ Classes

Qt Widgets module extends Qt GUI with C++ widget functionality

Qt Widgets Designer C++ Classes

Provides classes to create your own custom widget plugins for Qt Widgets Designer and classes to access Qt Widgets Designer components

Qt XML C++ Classes

Qt XML module provides a C++ implementation of the DOM standard for XML