All Overviews

Overviews

Accessibility Classes

Functions ensuring communication between accessible applications and accessibility tools

All C++ APIs per Module

A list of C++ modules

Animation Framework

Provides an easy way for creating animated GUIs

Best Practice Guides

How-To and Best Practice Guides

Classes for String Data

Classes for working with string data

Database Classes

Database related classes, e.g. for SQL databases

Desktop Examples

Integrating your Qt application with your favorite desktop

Dialog Examples

Using Qt's standard dialogs and building and using custom dialogs

Event Classes

Classes used to create and handle events

Groups Of Related Classes

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

IPC Examples

Inter-Process Communication with Qt

Implicitly Shared Classes

How to maximize resource usage by implicit data sharing

Input/Output and Networking

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

Internationalization with Qt

Information about Qt's support for internationalization and multiple languages

Item Views Examples

Using the model/view framework

JSON Support in Qt

An overview of JSON support in Qt

List of Qt Examples

Alphabetical listing of Qt Examples

Main Window Examples

Building applications around a main window

Network Examples

How to do network programming in Qt

Network Programming API

Classes for Network Programming

OpenGL Examples from the Qt OpenGL module

Accessing OpenGL from Qt

Painting Classes

Classes that provide support for painting

Painting Examples

How to use the Qt painting system

Plugin Classes

Plugin related classes

Printer and Printing APIs

Classes for producing printed output

Qt Classes for Internationalization

How to internationalize your Qt application

Qt Concurrent Examples

List of examples demonstrating the concurrent programming basics

Qt D-Bus Examples

Using D-Bus from Qt applications

Qt SQL Examples

List of examples demonstrating the SQL use cases

Qt Widgets Examples

Lots of examples of how to use different kinds of widgets

Qt XML Examples

List of examples demonstrating the XML processing use cases

Rendering in 3D

Classes that provide support for rendering in 3D

Rich Text Examples

Using the document-oriented rich text engine

Rich Text Processing APIs

How to use Rich Text Processing APIs

Standard Dialogs

A list of Qt classes for implementing standard dialogs

State Machine Classes

How to create and execute state graphs

Threading Classes

How to develop multithreaded applications

Tools Examples

Using Qt's containers, iterators, and other tool classes

UI Design with Qt

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

XML Classes

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

Modules

QtConcurrent

Qt Concurrent module contains functionality to support concurrent execution of program code

QtCore

Provides core non-GUI functionality

QtDBus

Qt D-Bus module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol

QtGui

Qt GUI module provides the basic enablers for graphical applications written with Qt

QtNetwork

Provides classes to make network programming easier and portable

QtOpenGL

Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications

QtPlatformHeaders

Qt Platform Headers module offers header-only inline classes that encapsulate platform-specific information that is tied to a given runtime configuration of a platform plugin

QtPrintSupport

Qt PrintSupport module provides classes to make printing easier and portable

QtSql

Provides a driver layer, SQL API layer, and a user interface layer for SQL databases

QtTest

Provides classes for unit testing Qt applications and libraries

QtWidgets

Qt Widgets module extends Qt GUI with C++ widget functionality

QtXml

Qt XML module provides C++ implementations of the SAX and DOM standards for XML

QML Modules