所有概述

概述

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

ActiveQt 工具

Tools to help integrate Qt applications with ActiveX components

Qt Android Extras Examples

Examples in the Qt Android Extras module

动画框架

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

事件类

用于创建和处理事件的类

隐式共享类

How to maximize resource usage by implicit data sharing

输入/输出和网络

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

在 Qt 中支持 JSON

An overview of JSON support in Qt

插件类

插件相关类

状态机类

How to create and execute state graphs

Qt D-Bus 范例

Using D-Bus from Qt applications

描绘类

提供描绘支持的类

3D 渲染

提供 3D 渲染支持的类

Rich Text Processing APIs

How to use Rich Text Processing APIs

网络范例

How to do network programming in Qt

网络编程 API

用于网络编程的类

OpenGL Examples from the Qt OpenGL module

从 Qt 访问 OpenGL

打印机和打印 API

用于产生打印输出的类

数据库类

Database related classes, e.g. for SQL databases

桌面范例

Integrating your Qt application with your favorite desktop

对话框范例

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

项视图范例

使用模型/视图框架

主窗口范例

Building applications around a main window

描绘范例

如何使用 Qt 描绘系统

富文本范例

Using the document-oriented rich text engine

Qt Widgets 范例

Lots of examples of how to use different kinds of widgets

标准对话框

A list of Qt classes for implementing standard dialogs

XML 类

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

Qt Canvas 3D Examples

Examples for the Qt Canvas 3D module

Qt Charts 范例

Examples for the Qt Charts

Qt QML Examples

List of Qt QML examples for reference

相关类的组

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

Qt Concurrent Examples

List of examples demonstrating the concurrent programming basics

Qt SQL Examples

List of examples demonstrating the SQL use cases

Qt XML Examples

List of examples demonstrating the XML processing use cases

可访问性类

Functions ensuring communication between accessible applications and accessibility tools

线程类

How to develop multithreaded applications

用于字符串数据的类

Classes for working with string data

Qt 范例列表

Alphabetical listing of Qt Examples

IPC 范例

Inter-Process Communication with Qt

Tools Examples

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

Touch Input Examples

Using Qt's touch input capability

Qt Classes for Internationalization

How to internationalize your Qt application

Qt 国际化

Information about Qt's support for internationalization and multiple languages

每个模块的所有 C++ API

C++ 模块列表

最佳实践指南

如何做和最佳实践指南

UI Design with Qt

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

Qt Gamepad Examples

Examples for the Qt Gamepad module

QML Maps Plugin

Qt Location 范例

Examples for the Qt Location module

Qt Positioning 范例

Examples for the Qt Positioning module

Qt Mac Extras Examples

Examples for the Qt Mac Extras module

Qt Multimedia 范例

Demonstrates the multimedia functionality provided by Qt

Qt Network Authorization Examples

Example projects demonstrating the functionality in Qt Network Authorization

Qt Purchasing Examples

Examples for the Qt Purchasing module

应用程序窗口

A window adding convenience for positioning items

按钮和控件

按钮和 UI 控件

菜单

如何创建菜单栏

Qt Quick Controls 1 范例

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

Styling Controls

Provides custom styling for Buttons and UI Controls

Styling Tutorials

Styling Views

How to add custom styles for views

应用程序导航和视图

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

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 Controls Examples

A collection of examples for Qt Quick Controls 2

Scripting Classes and Overviews

Classes that add scripting capabilities to Qt applications

Qt SCXML 范例

Examples for the Qt SCXML module

Qt Sensors Examples

Examples for the Qt Sensors module

Qt SerialBus Examples

Examples for the Qt SerialBus module

Qt 串口范例

List of serial port examples

Qt Assistant 范例

Using Qt Assistant as a help viewer for Qt applications

Qt Help 范例

Adding context-sensitive help to Qt applications

Qt Designer 范例

Using Qt Designer to build your UI

Qt UI Tools Examples

Using Qt UI Tools to process UI forms

Qt Linguist 范例

Using Qt Linguist to internationalize your Qt application

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 Windows Extras 范例

Examples for the Qt Windows Extras module

Qt XML Patterns 范例

Examples in the Qt XML Patterns module

模块

QtQuickWidgets

C++ API provided by the Qt Quick Widgets module

Qt3DCore

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

Qt3DAnimation

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

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

QAxContainer

Module is a Windows-only extension for accessing ActiveX controls and COM objects

QAxServer

Module is a Windows-only static library that you can use to turn a standard Qt binary into a COM server

QtAndroidExtras

Qt Android Extras module contains additional functionality for development on Android

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

QtCharts

C++ classes for the Qt Charts API

QtBluetooth

Enables basic Bluetooth operations like scanning for devices and connecting them

QtNfc

An API for accessing NFC Forum Tags

QtDataVisualization

C++ classes for the Qt Data Visualization API

QtQml

C++ API provided by the Qt QML module

QtQuick

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

QtGamepad

Provides C++ classes for using gamepads

QtLocation

Provides C++ interfaces to retrieve location and navigational information

QtPositioning

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

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

QtNetworkAuth

Provides classes for network authorization support (OAuth)

QtPurchasing

Provides C++ classes for in-app purchasing

QtQuickControls2

Provides classes for setting up the controls from C++

QtRemoteObjects

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

QtScript

Qt Script module provides classes for making Qt applications scriptable

QtScriptTools

Provides additional components for applications that use Qt Script

QtScxml

Provides classes to create and use state machines from SCXML files

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

QtSvg

Qt SVG module provides functionality for handling SVG images

QtHelp

Provides classes for integrating online documentation in applications

QtDesigner

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

QtUiTools

Provides classes to handle forms created with Qt Designer

QtVirtualKeyboard

Provides classes to implement input methods for virtual keyboards

QtWaylandCompositor

Provides C++ classes for writing custom Wayland display servers

QtWebChannel

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

QtWebEngineCore

Provides public API shared by both QtWebEngine and QtWebEngineWidgets

QtWebEngine

Exposes C++ functionality to Qt Quick

QtWebEngineWidgets

Provides C++ classes for rendering web content in a QWidget based application

QtWebSockets

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

QtWebView

Provides a helper function to set up and use the WebView

QtWinExtras

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

QtX11Extras

Provides classes for developing for the X11 platform

QtXmlPatterns

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

QML 模块

Qt.labs.folderlistmodel

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

Qt.labs.location

Provides experimental QtLocation QML types, such as Navigator and various map objects types (not to be confused with map items)

Qt.labs.qmlmodels

Provides QML experimental types for data models

Qt.labs.settings

Provides persistent platform-independent application settings

Qt.labs.wavefrontmesh

WavefrontMesh provides a mesh based on a Wavefront .obj file

QtQml.Models

为数据模型提供 QML 类型

QtQuick.Dialogs

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

QtQuick.Shapes

Provides QML types for drawing stroked and filled shapes

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

Qt3D.Core

提供核心 Qt 3D QML 类型

Qt3D.Animation

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

Qt3D.Extras

Provides Qt 3D QML types for the extras module

Qt3D.Input

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

Qt3D.Logic

Provides QML types to synchronize frames with the 3D backend

Qt3D.Render

为渲染提供 Qt 3D QML 类型

QtQuick.Scene2D

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

QtQuick.Scene3D

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

QtCharts

用于 Qt Charts API 的 QML 类型

QtBluetooth

Provides QML types for basic Bluetooth operations on devices

QtNfc

Provides QML types for accessing NFC Forum Tags

QtDataVisualization

用于 Qt Data Visualization API 的 QML 类型

QtQml

List of QML types provided by the Qt QML module

QtQml.StateMachine

Provides QML types to create and execute state graphs

QtQuick.Particles

为粒子效果提供 QML 类型

QtQuick.Layouts

Provides QML types for arranging QML items in a user interface

QtQuick

提供图形 QML 类型

QtTest

This module provides QML types to unit test your QML application

QtGamepad

为使用手柄硬件提供 QML 类型

QtGraphicalEffects

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

QtLocation

Provides QML types for mapping and location information

QtPositioning

为位置信息提供 QML 类型

QtAudioEngine

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

QtMultimedia

为多媒体支持提供 QML 类型

QtPurchasing

Provides QML types for in-app purchasing

QtQuick.Controls

为用户界面提供 QML 类型

QtQuick.Controls.Styles

Provides QML types for Qt Quick Controls styles

QtQuick.Extras

为用户界面提供 QML 类型

QtQuick.Controls

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

QtRemoteObjects

为远程对象支持提供 QML 类型

QtScxml

Enables the use of SCXML state machines with QML

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