Qt Reference Pages

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.

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

All Functions

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

QML Reference

  • The QML Reference

Qt Tool Manuals

Value-Add Features

Platform Reference

Qt for Android

Provides information about Android support in Qt.

Qt for Embedded Linux

Provides information about Embedded Linux support in Qt.

Qt for Linux/X11

Platform support for Linux/X11.

Qt for OS X

Platform support for OS X.

Qt for WinRT

Provides insight into Qt's WinRT port and how to use it.

Qt for Windows

Platform support for Windows.

Qt for Windows CE

Documents related to Qt for Windows CE

Qt for iOS

Provides insight into Qt's iOS port and how to use it.