All Overviews and HOWTOs

Abstract Widget Classes

Accessibility Classes

ActiveX in Qt

Qt API's for using ActiveX controls, servers, and COM

Advanced Widgets

All Modules

Qt 4 comprises several modules. Each module is a separate library

Animation Framework

Basic QML Interaction Elements

Elements for handling basic interactions

Basic QML Visual Elements

Elements for constructing basic visual items

Basic Widgets

Best Practice Guides

How-To and Best Practice Guides

Class and Function Documentation

Lists and Indexes of classes, functions, and types

Classes for String Data

Classes for working with string data


Codec support in Qt

Database Classes

Database related classes, e.g. for SQL databases

Event Classes

Classes used to create and handle events

Getting Started Guides

Graphics View Classes

Groups Of Related Classes

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

Groups Of Related QML Elements

If you know what kind of QML element you want (Basic Visual, Interaction, Animation, etc), look here

Help System

Classes used to provide online-help for applications

Implicitly Shared Classes

Input/Output and Networking

Classes providing file input and output along with directory and network handling


Installing Qt on supported platforms

Internationalization with Qt

Information about Qt's support for internationalization and multiple languages

Layout Classes

Main Window and Related Classes

Model/View Classes

Network Programming API

Classes for Network Programming

Network programming with Qt

These pages are about Qt's support for network programming

Non-GUI Classes

Collection classes such as list, queue, stack and string, along with other classes that can be used without needing QApplication


Painting Classes

Classes that provide support for painting

Platform-Specific Documentation

Documents describing platform-specific features of Qt

Plugin Classes

Plugin related classes

Porting Guides

Guides related to porting Qt applications and libraries

Printer and Printing APIs

Classes for producing printed output

Programming with Qt

Basic architecture of the Qt cross-platform application and UI framework

QML Animation and Transition Elements

Elements for handling animations and transitions

QML Best Practices Guides

QML Programming Best Practices Guides

QML Event Elements

Elements for handling events

QML Features

Features of the QML Language

QML Particle Elements

Elements for handling particle effects

QML Positioning Elements

Elements for positioning items

QML Shader Elements

Elements for using OpenGL shading language code together with the QML code

QML State Elements

Elements for handling state changes

QML Transform Elements

Elements for handling transformations

QML Utility Elements

Elements for handling misc operations

QML View Elements

Elements for handling views

Qt Classes for Internationalization

Qt Examples

Qt Graphics and Printing

Qt components for doing graphics

Qt Licenses and Credits

About the licenses used for Qt, and some credits to our contributors

Qt Widget Gallery

Qt widgets shown in different styles on various platforms

Qt and Key Technologies

Qt for Embedded Linux

Documents specifically about Qt for Embedded Linux

Qt for Embedded Linux Classes

Classes that are specific to Qt for Embedded Linux

Qt for Embedded Platforms

Documents related to Qt for Embedded Platforms

Qt for Windows CE

Documents related to Qt for Windows CE

Qt for the Symbian platform

Documents related to Qt for the Symbian platform

Qt's Tools

Rendering in 3D

Classes that provide support for rendering in 3D

Rich Text Processing APIs

SQL in Qt

Qt API's for using SQL

Scripting Classes and Overviews

Classes that add scripting capabilities to Qt applications

Standard Dialogs

A list of Qt classes for implementing standard dialogs

State Machine Classes

Threading Classes

Tools for ActiveQt

Tools to help integrate Qt applications with ActiveX components

UI Design with Qt

Qt components for constructing native look and feel desktop UI's

Widget Appearance and Style

Classes used for customizing UI appearance and style

Working With Data in QML

Elements for working with data

XML Classes

Classes that support XML, via, for example DOM and SAX

© 2016 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.