- Qt 6.5
- Class and Function Documentation
- Qt 6.5.1 Reference Documentation

# Class and Function Documentation

Links to indexes and lists for finding class and function reference documentation.

### Class Lists

All C++ Classes | If you know the name of the class you want, find it here.
All Classes by Module | A list of all C++ API components in Qt
All Modules | A list of all modules in Qt 6.
All Namespaces | A Qt namespace contains enum types, functions, and sometimes classes.
All QML Modules | A list of all QML modules in Qt.
All QML Types | A list of QML types in this Qt release.
Annotated Class List | 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.
Groups Of Related Classes | If you know what kind of class you want (GUI, painting, I.O, etc), look here.
Inheritance Hierarchy | The C++ class inheritance hierarchy for all classes in the Qt API.
Obsolete Classes | Classes and members marked obsolete that should not be used in new code.
Obsolete QML Types | A list of obsolete QML types that should not be used in new code.

### Function Lists

<QWaylandQuickExtension> | File includes macros for creating Qt Quick types that correspond to subclasses of QWaylandCompositorExtension and QWaylandObject
<QtAlgorithms> | Includes the generic, template-based algorithms
<QtCompilerDetection> | File includes various compiler-specific macros
<QtEndian> | Functions to convert between little and big endian representations of numbers
<QtGlobal> | File includes an assortment of other headers
<QtMath> | File provides various math functions
<QtProcessorDetection> | File includes various architecture-specific macros
<QtSystemDetection> | File includes various platfrom-specific macros
<qtwebenginecoreglobal.h> | Helper functions for the Qt WebEngine Core module
All Functions and Macros | All documented Qt functions listed alphabetically with a link to where each one is declared.
qfloat16 | Provides 16-bit floating point support