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.

Qt 5 Core Compatibility C++ Classes

Contains the Qt 5 Core APIs removed from Qt 6

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 Designer C++ Classes

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

Qt GUI C++ Classes

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

Qt Help C++ Classes

Provides classes for integrating online documentation in applications

Qt Network C++ Classes

Provides classes to make network programming easier and portable

Qt OpenGL C++ Classes

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

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 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 Shader Tools C++ Classes

Provides classes for shader conditioning at run time

Qt Test C++ Classes

Provides classes for unit testing Qt applications and libraries

Qt UI Tools C++ Classes

Provides classes to handle forms created with Qt Designer

Qt Wayland Compositor C++ Classes

Provides C++ classes for writing custom Wayland display servers

Qt Widgets C++ Classes

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

Qt XML C++ Classes

Qt XML module provides C++ implementations of the SAX and DOM standards for XML