- Qt 5.15
- All Classes by Module
- Qt 5.15.2 Reference Documentation

# 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.

Qt 3D Animation C++ Classes | The Qt 3D Animation modules provides a set of prebuilt elements to help you get started with Qt 3D.
Qt 3D Core C++ Classes | The Qt 3D module contains functionality to support near-realtime simulation systems.
Qt 3D Extras C++ Classes | The Qt 3D Extras module provides a set of prebuilt elements to help you get started with Qt 3D.
Qt 3D Input C++ Classes | The Qt 3D Input module provides classes for handling user input in applications using Qt3D.
Qt 3D Logic C++ Classes | The Qt 3D Logic module enables synchronizing frames with the Qt 3D backend.
Qt 3D Render C++ Classes | The Qt 3D Render module contains functionality to support 2D and 3D rendering using Qt 3D.
Qt 3D Scene2D C++ Classes | The Qt 3D Scene2D module provides a way to render Quick2 qml content to a Qt 3D texture.
Qt Charts C++ Classes | C++ classes for the Qt Charts API.
Qt Gamepad C++ Classes | Provides C++ classes for using gamepads.
Qt Location C++ Classes | Provides C++ interfaces to retrieve location and navigational information.
Qt Multimedia Module C++ Classes | The Qt Multimedia module provides audio, video, radio and camera functionality.
Qt Network Authorization C++ Classes | Provides classes for network authorization support (OAuth).
Qt Positioning C++ Classes | The Positioning module provides positioning information via QML and C++ interfaces.
Qt Purchasing C++ Classes | Provides C++ classes for in-app purchasing.
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 SVG C++ Classes | The Qt SVG module provides functionality for handling SVG images.
Qt Script C++ Classes | The Qt Script module provides classes for making Qt applications scriptable.
Qt Script Tools C++ Classes | Provides additional components for applications that use Qt Script.
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 Virtual Keyboard C++ Classes | Provides classes to implement input methods for virtual keyboards.
Qt WebChannel C++ Classes | List of C++ classes that provide the Qt WebChannel functionality.
Qt WebSockets C++ Classes | List of C++ classes that enable WebSocket-based communication.
Qt X11 Extras C++ Classes | Provides classes for developing for the X11 platform.
Qt XML Patterns C++ Classes | The Qt XML Patterns module provides support for XPath, XQuery, XSLT and XML Schema validation.