All Classes by Module

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

QtQuickWidgets

C++ API provided by the Qt Quick Widgets module

QtConcurrent

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

QtCore

Provides core non-GUI functionality

QtDBus

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

QtGui

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

QtNetwork

Provides classes to make network programming easier and portable

QtOpenGL

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

QtPlatformHeaders

Qt Platform Headers module offers header-only inline classes that encapsulate platform-specific information that is tied to a given runtime configuration of a platform plugin

QtPrintSupport

Qt PrintSupport module provides classes to make printing easier and portable

QtSql

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

QtTest

Provides classes for unit testing Qt applications and libraries

QtWidgets

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

QtXml

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

QtQml

C++ API provided by the Qt QML module

QtQuick

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

QtLocation

Provides C++ interfaces to retrieve location and navigational information

QtPositioning

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

QtMultimedia

Qt Multimedia module provides audio, video, radio and camera functionality

QtNetworkAuth

Provides classes for network authorization support (OAuth)

QtPurchasing

Provides C++ classes for in-app purchasing

QtScript

Qt Script module provides classes for making Qt applications scriptable

QtScriptTools

Provides additional components for applications that use Qt Script

QtScxml

Provides classes to create and use state machines from SCXML files

QtSensors

Provides classes for reading sensor data

QtSerialBus

Provides classes to read and write serial bus data

QtSerialPort

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

QtSvg

Qt SVG module provides functionality for handling SVG images

QtVirtualKeyboard

Provides classes to implement input methods for virtual keyboards

QtWaylandCompositor

Provides C++ classes for writing custom Wayland display servers

QtWebChannel

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

QtX11Extras

Provides classes for developing for the X11 platform