Qt Reference Pages

Class Lists

All C++ Classes

If you know the name of the class you want, find it here.

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

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

Modules, 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.

All Namespaces

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

All Classes by Module

A list of all C++ API components in Qt

All QML Modules

A list of all QML modules in Qt.

All Modules

A list of all modules in Qt 6.

Function Lists

All Functions and Macros

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

QML Reference

  • The QML Reference

Qt Tool Manuals

  • Qt Creator

  • Qt Linguist

  • Qt Widgets Designer

  • qmake

  • qdoc

  • Build with CMake

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

android.html

Provides information about Android support in Qt.

Qt-for-iOS

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

Qt-for-macOS

Platform support for macOS.

Qt for Embedded Linux

Provides information about Embedded Linux support in Qt.

Qt-for-INTEGRITY

Platform support for INTEGRITY.

Qt for Linux/X11

Platform support for Linux/X11.

Qt-for-QNX

Platform support for QNX is described here.

Qt-for-VxWorks

Platform support for VxWorks.

Qt-for-WebAssembly

Runs Qt applications in a secure sandbox in the browser.

Qt-for-webOS

Platform Support for webOS OSE.

Qt for Windows

Platform support for Windows.