所有概述

概述

可访问性类

Functions ensuring communication between accessible applications and accessibility tools

每个模块的所有 C++ API

C++ 模块列表

动画框架

提供用于创建动画化 GUI 的轻松手段

应用程序导航和视图

如何在应用程序内添加视图和导航

应用程序窗口

A window adding convenience for positioning items

最佳实践指南

如何做和最佳实践指南

按钮和控件

按钮和 UI 控件

用于字符串数据的类

Classes for working with string data

数据库类

Database related classes, e.g. for SQL databases

桌面范例

Integrating your Qt application with your favorite desktop

对话框范例

使用 Qt 的标准对话框及构建和使用自定义对话框

事件类

用于创建和处理事件的类

相关类的组

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

IPC (进程间通信) 范例

Inter-Process Communication with Qt

隐式共享类

How to maximize resource usage by implicit data sharing

输入/输出和网络

提供文件输入/输出及目录和网络处理的类

Qt 国际化

Information about Qt's support for internationalization and multiple languages

项视图范例

使用模型/视图框架

在 Qt 中支持 JSON

An overview of JSON support in Qt

Qt 范例列表

Alphabetical listing of Qt Examples

主窗口范例

Building applications around a main window

菜单

如何创建菜单栏

网络范例

How to do network programming in Qt

网络编程 API

用于网络编程的类

OpenGL Examples from the Qt OpenGL module

从 Qt 访问 OpenGL

描绘类

提供描绘支持的类

描绘范例

如何使用 Qt 描绘系统

插件类

插件相关类

打印机和打印 API

用于产生打印输出的类

QML Maps Plugin

Qt Android Extras 范例

Examples in the Qt Android Extras module

Qt Assistant 范例

Using Qt Assistant as a help viewer for Qt applications

Qt Canvas 3D Examples

Examples for the Qt Canvas 3D module

Qt Charts 范例

Examples for the Qt Charts

Qt Classes for Internationalization

How to internationalize your Qt application

Qt Concurrent Examples

List of examples demonstrating the concurrent programming basics

Qt D-Bus 范例

Using D-Bus from Qt applications

Qt Designer 范例

Using Qt Designer to build your UI

Qt Gamepad Examples

Examples for the Qt Gamepad module

Qt Help 范例

Adding context-sensitive help to Qt applications

Qt Linguist 范例

使用 Qt Linguist 来国际化您的 Qt 应用程序

Qt Location 范例

Examples for the Qt Location module

Qt Mac Extras Examples

Examples for the Qt Mac Extras module

Qt Multimedia 范例

Demonstrates the multimedia functionality provided by Qt

Qt Network Authorization 范例

Example projects demonstrating the functionality in Qt Network Authorization

Qt Positioning 范例

Examples for the Qt Positioning module

Qt Purchasing Examples

Examples for the Qt Purchasing module

Qt QML 范例

List of Qt QML examples for reference

Qt Quick Controls 2 Examples

A collection of examples for Qt Quick Controls 2

Qt Quick Controls Examples

A Collection of examples for Qt Quick Controls, written in QML

Qt Quick Examples - Dialogs

A Collection of examples for Qt Quick Dialogs, written in QML

Qt Quick Extras Examples

A collection of examples for Qt Quick Extras

Qt Quick Scene Graph Material Classes

Classes used to define materials in the Qt Quick Scene Graph

Qt Quick Scene Graph Node classes

Nodes that can be used as part of the scene graph

Qt SCXML 范例

Examples for the Qt SCXML module

Qt SQL Examples

List of examples demonstrating the SQL use cases

Qt Sensors 范例

Examples for the Qt Sensors module

Qt 串口范例

List of serial port examples

Qt SerialBus Examples

Examples for the Qt SerialBus module

Qt UI Tools 范例

Using Qt UI Tools to process UI forms

Qt Virtual Keyboard 范例

Examples for Qt Virtual Keyboard

Qt Wayland Compositor 范例

Examples for the Qt Wayland Compositor module

Qt WebChannel 范例

List of Qt WebChannel examples

Qt WebEngine 范例

Examples demonstrating the Qt WebEngine usage

Qt WebEngine 许可

Qt WebEngine Widgets 范例

Examples demonstrating the Qt WebEngine Widgets usage

Qt WebSockets 范例

List of Qt WebSocket examples

Qt WebView 范例

Examples for the Qt WebView module

Qt Widgets 范例

Lots of examples of how to use different kinds of widgets

Qt Windows Extras 范例

Examples for the Qt Windows Extras module

Qt XML Examples

List of examples demonstrating the XML processing use cases

Qt XML Patterns 范例

Examples in the Qt XML Patterns module

3D 渲染

提供 3D 渲染支持的类

富文本范例

Using the document-oriented rich text engine

富文本处理 API

How to use Rich Text Processing APIs

Scripting Classes and Overviews

Classes that add scripting capabilities to Qt applications

标准对话框

A list of Qt classes for implementing standard dialogs

状态机类

How to create and execute state graphs

Styling Controls

Provides custom styling for Buttons and UI Controls

Styling Tutorials

Styling Views

How to add custom styles for views

线程类

How to develop multithreaded applications

Tools Examples

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

ActiveQt 工具

Tools to help integrate Qt applications with ActiveX components

采用 Qt 设计 UI

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

XML 类

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

模块

QAxContainer

用于访问 ActiveX 控件和 COM 对象的仅 Windows 扩展模块

QAxServer

用于将标准 Qt 二进制转换成 COM 服务器的仅 Windows 静态库模块。

Qt3DAnimation

Qt 3D Animation module provides a set of prebuilt elements to help you get started with Qt 3D

Qt3DCore

Qt 3D module contains functionality to support near-realtime simulation systems

Qt3DExtras

Qt 3D Extras module provides a set of prebuilt elements to help you get started with Qt 3D

Qt3DInput

Qt 3D Input module provides classes for handling user input in applications using Qt3D

Qt3DLogic

Qt 3D Logic module enables synchronizing frames with the Qt 3D backend

Qt3DRender

Qt 3D Render module contains functionality to support 2D and 3D rendering using Qt 3D

Qt3DScene2D

Qt 3D Scene2D module provides a way to render Quick2 qml content to a Qt 3D texture

QtAndroidExtras

Qt Android Extras module contains additional functionality for development on Android

QtBluetooth

Enables basic Bluetooth operations like scanning for devices and connecting them

Qt Charts

C++ classes for the Qt Charts API

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

QtDataVisualization

C++ classes for the Qt Data Visualization API

QtDesigner

Provides classes to create your own custom widget plugins for Qt Designer and classes to access Qt Designer components

QtGui

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

QtGamepad

Provides C++ classes for using gamepads

QtHelp

Provides classes for integrating online documentation in applications

QtLocation

Provides C++ interfaces to retrieve location and navigational information

QtMacExtras

Provides classes and functions specific to macOS and iOS operating systems

QtMultimedia

Qt Multimedia module provides audio, video, radio and camera functionality

QtMultimediaWidgets

Classes provided by the Qt Multimedia Widgets module

QtNfc

An API for accessing NFC Forum Tags

QtNetworkAuth

Provides classes for network authorization support (OAuth)

QtNetwork

提供使网络编程更容易且可移植的类

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

QtPositioning

Positioning module provides positioning information via QML and C++ interfaces

QtPrintSupport

Qt PrintSupport module provides classes to make printing easier and portable

QtPurchasing

Provides C++ classes for in-app purchasing

QtQml

C++ API provided by the Qt QML module

QtQuick

Qt Quick module provides classes for embedding Qt Quick in Qt/C++ applications

QtQuickControls2

Provides classes for setting up the controls from C++

QtQuickWidgets

C++ API provided by the Qt Quick Widgets module

QtRemoteObjects

Qt Remote Objects module provides an easy to use mechanism for sharing a QObject (Properties/Signals/Slots) between processes

QtScxml

Provides classes to create and use state machines from SCXML files

QtSql

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

QtSvg

Qt SVG module provides functionality for handling SVG images

QtScript

Qt Script module provides classes for making Qt applications scriptable

QtScriptTools

Provides additional components for applications that use Qt Script

QtSensors

Provides classes for reading sensor data

QtSerialBus

Provides classes to read and write serial bus data

QtSerialPort

List of C++ classes that enable access to a serial port

QtSpeech

Provides C++ API to access text-to-speech engines

QtTest

Provides classes for unit testing Qt applications and libraries

QtUiTools

Provides classes to handle forms created with Qt Designer

QtWaylandCompositor

Provides C++ classes for writing custom Wayland display servers

QtWebChannel

List of C++ classes that provide the Qt WebChannel functionality

QtWebEngine

Exposes C++ functionality to Qt Quick

QtWebEngineCore

提供由 QtWebEngine 和 QtWebEngineWidgets 两者共享的公共 API

QtWebEngineWidgets

提供在基于 QWidget 应用程序中渲染 Web 内容的 C++ 类

QtWebSockets

List of C++ classes that enable WebSocket-based communication

QtWebView

Provides a helper function to set up and use the WebView

QtWidgets

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

QtWinExtras

Provides classes and functions for using some Windows APIs in a Qt way

QtX11Extras

Provides classes for developing for the X11 platform

QtXml

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

QtXmlPatterns

Qt XML Patterns module provides support for XPath, XQuery, XSLT and XML Schema validation

QML 模块

QtQml.StateMachine

Provides QML types to create and execute state graphs

Qt3D.Extras

为 Extras 模块提供 Qt 3D QML 类型

Qt3D.Input

为 Qt 3D 用户输入提供 QML 类型

Qt3D.Logic

Provides QML types to synchronize frames with the 3D backend

Qt3D.Core

提供核心 Qt 3D QML 类型

Qt3D.Animation

为动画模块提供 Qt 3D QML 类型

Qt3D.Render

为渲染提供 Qt 3D QML 类型

QtQuick.Scene2D

为 Scene2D 模块提供 Qt 3D QML 类型

Qt3D.Scene3D

为 Scene3D 模块提供 Qt 3D QML 类型

QtAudioEngine

Provides QML types for 3D positional audio playback and content management

QtBluetooth

Provides QML types for basic Bluetooth operations on devices

QtCanvas3D

QML types for the Qt Canvas 3D API

QtCharts

用于 Qt Charts API 的 QML 类型

QtDataVisualization

用于 Qt Data Visualization API 的 QML 类型

QtGraphicalEffects

Qt Graphical Effects module provides a range of stunning visual effects that can be applied to Qt Quick applications

Qt.labs.calendar

Provides QML types for calendars (Qt Labs Calendar)

Qt.labs.folderlistmodel

FolderListModel provides a model of the contents of a file system folder

Qt.labs.platform

Provides QML types for native platform extensions

Qt.labs.settings

Provides persistent platform-independent application settings

QtLocation

Provides QML types for mapping and location information

QtMultimedia

为多媒体支持提供 QML 类型

QtNfc

Provides QML types for accessing NFC Forum Tags

QtPositioning

为位置信息提供 QML 类型

QtPurchasing

Provides QML types for in-app purchasing

QtQml.Models

为数据模型提供 QML 类型

QtQml

List of QML types provided by the Qt QML module

QtQuick.Controls

Provides QML types for user interfaces (Qt Quick Controls 2)

QtQuick.Controls

为用户界面提供 QML 类型

QtQuick.Controls.Styles

Provides QML types for Qt Quick Controls styles

QtQuick.Dialogs

Provides QML types for standard file, color picker and message dialogs

QtQuick.Extras

为用户界面提供 QML 类型

QtQuick.Layouts

Provides QML types for arranging QML items in a user interface

QtQuick.Particles

为粒子效果提供 QML 类型

QtQuick

提供图形 QML 类型

QtTest

This module provides QML types to unit test your QML application

QtQuick.VirtualKeyboard.Settings

为 Qt Virtual Keyboard 提供设置

QtQuick.VirtualKeyboard.Styles

为 Qt Virtual Keyboard 提供样式

QtQuick.Window

为窗口管理提供 QML 类型

QtQuick.XmlListModel

Provides QML types for creating models from XML data

QtScxml

采用 QML 启用 SCXML 状态机的使用

QtSensors

为读取传感器数据提供类型

QtQuick.VirtualKeyboard

为输入框架和参考键盘前端提供 QML 类型

QtWayland.Compositor

为编写自定义 Wayland 显示服务器提供 QML 类型

QtWebChannel

List of QML types that provide WebChannel functionality

QtWebEngine

提供在 QML 应用程序中渲染 Web 内容的 QML 类型

QtWebSockets

为基于 WebSocket 的通信提供 QML 类型

QtWebView

为 Qt WebView 提供 QML 类型

QtWinExtras

Enables the use of Windows features with QML

UIComponents

Basic set of UI components