Class and Function Documentation

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

Class Lists

All 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 5

All Modules

A list of all modules in Qt 5.

All Namespaces

A Qt namespace contains enum types, functions, and sometimes classes.

All QML APIs by Module

A list of all QML API in Qt 5

All QML Basic Types

A list of QML basic types in this Qt release.

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.

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.

groups

If you know what kind of class you want (GUI, painting, I.O, etc), look here

Function Lists

All Functions

All documented Qt functions listed alphabetically with a link to where each one is declared.

Endian Conversion Functions

The <QtEndian> header provides functions to convert between little and big endian representations of numbers.

Generic Algorithms

The <QtAlgorithms> header includes the generic, template-based algorithms.

Generic Math Functions

The <QtMath> header file provides various math functions.

Global Qt Declarations

The <QtGlobal> header file includes the fundamental global declarations. It is included by most other Qt header files.

Platform-Specific Functions

Exported functions for fine tuning Qt applications.

© 2015 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.