Qt Reference Pages
Class Lists
If you know the name of the class you want, find it here. | |
A list of all C++ API components in Qt | |
A list of all modules in Qt 6. | |
A Qt namespace contains enum types, functions, and sometimes classes. | |
A list of all QML modules in Qt. | |
A list of QML types in this Qt release. | |
If you don't know the name of the class you want, but you know what the class should do, you might try looking here. | |
If you know what kind of class you want (GUI, painting, I.O, etc), look here. | |
The C++ class inheritance hierarchy for all classes in the Qt API. | |
Modules, classes and members marked obsolete that should not be used in new code. | |
A list of obsolete QML types that should not be used in new code. |
Function Lists
Helper macros for performing for-loops | |
Convenience types for function pointers | |
Functions for resolving overloads | |
Macros for specifying information about custom types | |
File includes macros for creating Qt Quick types that correspond to subclasses of QWaylandCompositorExtension and QWaylandObject | |
Includes the generic, template-based algorithms | |
Macros for condition checks during development and debugging | |
Class helper macros | |
File includes various compiler-specific macros | |
Helper macros specific to Darwin-based operating systems | |
Functions to convert between little and big endian representations of numbers | |
Helper functions for working with environment variables | |
File includes an assortment of other headers | |
File provides various math functions | |
Functions for limiting a value to lower and/or upper bounds | |
Preprocessor-specific macros | |
File includes various architecture-specific macros | |
Macros for managing the Qt resource system | |
Swapping the values of two variables | |
File includes various platfrom-specific macros | |
Marking strings for translation | |
Information about which Qt version the application is running on, and the version it was compiled against | |
Macros for performing Qt version checks | |
Helper functions for the Qt WebEngine Core module | |
All documented Qt functions listed alphabetically with a link to where each one is declared. | |
Provides 16-bit floating point support |
QML Reference
Qt Tool Manuals
Commercial Only Modules
There are a number of value-add modules provided by the Qt Company. See Qt Features and Qt Pricing for more information.
Platform Reference
Provides information about Android support in Qt. | |
Provides information about Embedded Linux support in Qt. | |
Platform support for INTEGRITY. | |
Platform support for Linux/X11. | |
Platform support for QNX is described here. | |
Platform support for VxWorks. | |
Runs Qt applications in a secure sandbox in the browser. | |
Platform support for Windows. | |
Provides insight into Qt's iOS port and how to use it. | |
Platform support for macOS. | |
Platform Support for webOS OSE. |