带注释的类列表

附简要说明的 Qt 类:

Q3DBarsWidgetItem

用于渲染 3D 条形图的方法

Q3DGraphsWidgetItem

图表的窗口和渲染循环

Q3DScatterWidgetItem

用于渲染3D散点图的方法

Q3DScene

正在可视化的3D场景描述

Q3DSurfaceWidgetItem

渲染 3D 曲面图的方法

QAbstract3DAxis

3D图表坐标轴的基类

QAbstract3DSeries

所有三维数据序列的基类

QAbstractAnimation

所有动画的基础

QAbstractAxis

用于专用坐标轴类的基类

QAbstractButton

按钮控件的抽象基类,提供按钮的通用功能

QAbstractDataProxy

所有 3D 图表代理的基类

QAbstractEventDispatcher

用于管理 Qt 事件队列的接口

QAbstractEventDispatcherV2

QAbstractExtensionFactory

用于Qt Widgets Designer

QAbstractExtensionManager

用于扩展管理器的接口Qt Widgets Designer

QAbstractFileIconProvider

QFileSystemModel 类的文件图标

QAbstractFormBuilder

用于在运行时创建用户界面的类的默认实现

QAbstractGraphicsShapeItem

所有路径项的通用基类

QAbstractGrpcChannel

用于实现 gRPC 操作传输层的接口

QAbstractHttpServer

用于通过子类实现 HTTP 服务器的 API

QAbstractItemDelegate

用于显示和编辑模型中的数据项

QAbstractItemModel

项目模型类的抽象接口

QAbstractItemModelReplica

作为基于 QAbstractItemModel 的源副本的便捷类

QAbstractItemModelTester

用于测试 QAbstractItemModel 的子类

QAbstractItemView

项目视图类的基本功能

QAbstractListModel

可通过继承该抽象模型来创建一维列表模型的抽象模型

QAbstractNativeEventFilter

用于接收原生事件(如 MSG 或 XCB 事件结构体)的接口

QAbstractNetworkCache

用于缓存实现的接口

QAbstractOAuth

所有 OAuth 身份验证方法实现的基础

QAbstractOAuth2

所有 OAuth 2 身份验证方法实现的基类

QAbstractOAuthReplyHandler

处理对 OAuth 身份验证请求的响应

QAbstractObjectRegistryRef

所有Qt Qml 设计支持对象引用类的基类

QAbstractOpenGLFunctions

一个类族的基础类,该类族公开了每个 OpenGL 版本和配置文件的所有函数

QAbstractPrintDialog

用于配置打印机的打印对话框的基础实现

QAbstractProtobufSerializer

表示序列化/反序列化基本功能的接口

QAbstractProxyModel

可执行排序、过滤或其他数据处理任务的代理项模型的基类

QAbstractScrollArea

带有按需滚动条的滚动区域

QAbstractSeries

2D系列所有Qt Graphs 的基类

QAbstractSlider

范围内的整数值

QAbstractSocket

所有套接字类型共有的基本功能

QAbstractSpinBox

用于显示值的旋转框和行编辑框

QAbstractState

QStateMachine状态的基类

QAbstractTableModel

可通过子类化来创建表格模型的抽象模型

QAbstractTextDocumentLayout

用于为 QTextDocument 实现自定义布局的抽象基类

QAbstractTransition

QAbstractState 对象之间转换的基类

QAbstractVideoBuffer

视频数据的抽象层

QAccelerometer

QSensor 的便捷封装类

QAccelerometerFilter

围绕 QSensorFilter 的便捷封装类

QAccelerometerReading

关于沿 X、Y 和 Z 轴的线性加速度的报告

QAccessibilityHints

包含特定于平台的辅助功能提示和设置

QAccessible

与辅助功能相关的枚举和静态函数

QAccessibleActionInterface

在界面中实现了对可调用操作的支持

QAccessibleAnnouncementEvent

用于请求辅助技术播报给定消息

QAccessibleAttributesInterface

实现了对可访问对象报告属性的支持

QAccessibleEditableTextInterface

实现了对包含可编辑文本的对象的支持

QAccessibleEvent

无障碍通知的基类

QAccessibleInterface

定义了一个接口,用于公开关于可访问对象的信息

QAccessibleObject

为 QObject 实现 QAccessibleInterface 接口的部分功能

QAccessiblePlugin

为用户界面元素提供无障碍信息的插件的抽象基类

QAccessibleSelectionInterface

实现了对选择处理的支持

QAccessibleStateChangeEvent

向辅助功能框架通知对象状态已发生变化

QAccessibleTableCellInterface

实现了对 IAccessibleTable2 Cell 接口的支持

QAccessibleTableInterface

实现了对 IAccessibleTable2 接口的支持

QAccessibleTableModelChangeEvent

表示表格、列表或树结构中发生变化,即单元格被添加或移除。如果该变化影响了多行,firstColumn 和 lastColumn 将返回 -1。同样,对于列,行相关函数也可能返回 -1

QAccessibleTextCursorEvent

通知光标移动

QAccessibleTextInsertEvent

通知文本被插入

QAccessibleTextInterface

实现了对文本处理的支持

QAccessibleTextRemoveEvent

通知文本被删除

QAccessibleTextSelectionEvent

指示对象的文本选择发生变化

QAccessibleTextUpdateEvent

通知文本变更。此功能适用于支持可编辑文本的可访问控件(如行编辑框)。例如,当通过粘贴新文本替换选定文本的一部分,或在编辑器的覆盖模式下,都会触发此事件

QAccessibleValueChangeEvent

描述可访问对象的值发生变化

QAccessibleValueInterface

实现对可操作值的对象的支持

QAccessibleViewportInterface

实现对视口的支持

QAccessibleWidget

为 QWidgets 实现 QAccessibleInterface

QAction

可添加到不同用户界面组件中的用户命令的抽象层

QActionEvent

在添加、移除或更改 QAction 时触发的事件

QActionGroup

将操作分组

QAdoptSharedDataTag

辅助标签类

QAmbientLightFilter

QSensorFilter 的便捷封装类

QAmbientLightReading

表示环境光传感器的一次读数

QAmbientLightSensor

QSensor 的便捷封装类

QAmbientSound

立体声叠加音效

QAmbientTemperatureFilter

QSensorFilter 的便捷封装类

QAmbientTemperatureReading

用于存储环境温度的读数

QAmbientTemperatureSensor

QSensor 的便捷封装类

QAndroidActivityResultReceiver

用于在 Android 主活动(Main Activity)中从 onActivityResult() 进行回调的接口

QAndroidBinder

封装了 Android Binder 类中最关键的方法

QAndroidIntent

封装了 Android Intent 类中最重要的方法

QAndroidParcel

封装了 Android Parcel 类的最重要方法

QAndroidService

封装了 Android Service 类中最关键的方法

QAndroidServiceConnection

封装了 Android ServiceConnection 类中最关键的方法

QAnimationGroup

动画组的抽象基类

QAnyStringView

通过 QString API 的只读子集,统一处理 Latin-1、UTF-8 或 UTF-16 字符串

QApplication

管理GUI应用程序的控制流和主要设置

QAreaSeries

以面积图形式呈现数据

QAssociativeIterable

用于 QVariant 中关联容器的可迭代接口

QAtomicInt

针对 int 的平台无关原子操作

QAtomicInteger

针对整数的跨平台原子操作

QAtomicPointer

提供针对指针的跨平台原子操作的模板类

QAtomicScopedValueRollback

为原子变量提供 QScopedValueRollback

QAudioBuffer

表示具有特定格式和采样率的音频样本集合

QAudioBufferInput

用于通过 QMediaCaptureSession 向 QMediaRecorder 提供自定义音频缓冲区

QAudioBufferOutput

用于捕获由 QMediaPlayer 提供的音频数据

QAudioDecoder

实现音频解码

QAudioDevice

有关音频设备及其功能的信息

QAudioEngine

管理三维声场

QAudioFormat

用于存储音频流参数信息

QAudioInput

表示音频的输入通道

QAudioListener

定义聆听由 QAudioEngine 定义的声场的人的位置和方向

QAudioOutput

表示音频的输出通道

QAudioRoom

QAudioSink

用于将音频数据发送至音频输出设备的接口

QAudioSource

用于从音频输入设备接收音频数据的接口

QAuthenticator

身份验证对象

QAxAggregated

用于实现其他 COM 接口的抽象基类

QAxBase

提供用于初始化和访问 COM 对象的 API 的抽象类

QAxBaseObject

QAxObject 的静态属性与信号

QAxBaseWidget

QAxWidget 的静态属性与信号

QAxBindable

QWidget 与 ActiveX 客户端之间的接口

QAxFactory

定义了一个用于创建 COM 组件的工厂

QAxObject

封装 COM 对象的 QObject

QAxObjectInterface

提供 QAxObject 和 QAxWidget 公共属性的接口

QAxScript

脚本代码的封装器

QAxScriptEngine

脚本引擎的封装器

QAxScriptManager

应用程序对象与脚本代码之间的桥梁

QAxSelect

用于已注册 COM 组件的选择对话框

QAxWidget

封装 ActiveX 控件的 QWidget

QBEInteger

与平台无关的大端整数

QBackingStore

QWindow的绘制区域

QBar3DSeries

在三维条形图中表示数据序列

QBarCategoryAxis

向图表的坐标轴添加类别

QBarDataItem

用于将已解析数据添加到条形图中的容器

QBarDataProxy

三维条形图的数据代理

QBarModelMapper

条形数据系列的模型映射器

QBarSeries

在条形图中呈现数据

QBarSet

表示条形图中的一组条形

QBaseIterator

QBasicTimer

对象的定时器事件

QBindable

围绕支持绑定的属性的封装类。它允许进行类型安全操作,同时抽象掉了各种属性类之间的差异

QBitArray

位数组

QBitmap

单色(1 位深度)位图

QBluetoothAddress

为蓝牙设备分配一个地址

QBluetoothDeviceDiscoveryAgent

发现附近的蓝牙设备

QBluetoothDeviceInfo

存储蓝牙设备的相关信息

QBluetoothHostInfo

封装本地 QBluetooth 设备的详细信息

QBluetoothLocalDevice

启用对本地蓝牙设备的访问

QBluetoothPermission

访问蓝牙外设

QBluetoothServer

使用 RFCOMM 或 L2cap 协议与蓝牙设备通信

QBluetoothServiceDiscoveryAgent

允许您查询蓝牙服务

QBluetoothServiceInfo

允许访问蓝牙服务的属性

QBluetoothSocket

支持连接到运行蓝牙服务器的蓝牙设备

QBluetoothUuid

为每个蓝牙服务生成一个 UUID

QBoxLayout

将子控件水平或垂直对齐

QBrush

定义由 QPainter 绘制的形状的填充图案

QBuffer

用于 QByteArray 的 QIODevice 接口

QButtonGroup

用于组织按钮控件组的容器

QByteArray

字节数组

QByteArrayList

字节数组列表

QByteArrayMatcher

保存一序列字节,可在字节数组中快速进行匹配

QByteArrayView

通过 QByteArray API 的只读子集访问字节数组的视图

QCache

提供缓存功能的模板类

QCalendar

描述日历系统

QCalendarPermission

访问用户的日历

QCalendarWidget

基于月份的日历控件,允许用户选择日期

QCamera

系统相机设备的接口

QCameraDevice

关于摄像头设备的一般信息

QCameraFormat

描述相机设备支持的视频格式

QCameraPermission

访问摄像头以拍摄照片或视频

QCanBus

处理总线插件的注册和创建

QCanBusDevice

用于 CAN 总线的接口类

QCanBusDeviceInfo

关于 CAN 总线接口的信息

QCanBusFactory

用作 CAN 总线插件接口的工厂类

QCanBusFrame

表示单个 CAN 帧的容器类

QCanDbcFileParser

可用于解析 DBC 文件

QCanFrameProcessor

可用于解码 QCanBusFrame,或将输入数据转换为可直接发送给接收方的 QCanBusFrame

QCanMessageDescription

描述了处理 CAN 消息并将其表示为应用程序定义格式的规则

QCanSignalDescription

描述了从 CAN 帧中提取一个值并将其以应用程序定义的格式表示的规则

QCanUniqueIdDescription

描述了访问 QCanBusFrame 中唯一标识符的规则

QCanvasBoxGradient

用于绘制矩形渐变的画笔

QCanvasBoxShadow

用于绘制矩形阴影/光晕的画笔

QCanvasBrush

所有 QCanvasPainter 填充/描边画笔的基类

QCanvasConicalGradient

用于绘制锥形渐变的画笔

QCanvasCustomBrush

带自定义着色器的画笔

QCanvasGradient

所有 QCanvasPainter 渐变画笔的基类

QCanvasGradientStop

渐变停点

QCanvasGridPattern

用于绘制网格图案的画笔

QCanvasImage

QCanvasPainter 的图像类

QCanvasImagePattern

用于绘制图像图案的画笔

QCanvasLinearGradient

用于绘制线性渐变的画笔

QCanvasOffscreenCanvas

表示 QCanvasPainter 可作为目标的屏外画布

QCanvasPainter

在 QRhi 上执行硬件加速绘制

QCanvasPainterFactory

管理 QCanvasPainter 的实例及其关联的渲染引擎

QCanvasPainterItem

在 QML 场景图中使用 Qt Canvas Painter API 的方法

QCanvasPainterItemRenderer

处理 QCanvasPainterItem 的所有绘制操作

QCanvasPainterWidget

用于通过 QCanvasPainter 进行渲染的小部件

QCanvasPath

QCanvasPainter的原生路径格式

QCanvasRadialGradient

用于径向渐变绘制的画笔

QCanvasRhiPaintDriver

管理基于 QCanvasPainter 的渲染在 QRhi 渲染目标和离屏画布上的底层细节

QCapturableWindow

用于获取可捕获窗口的基本信息

QCategory3DAxis

操作图表的坐标轴

QCborArray

用于存储 CBOR 元素数组

QCborError

用于存储在解析或验证 CBOR 流时发现的错误情况

QCborMap

用于存储可在 CBOR 中表示的关联容器

QCborParserError

由 QCborValue 用于报告解析错误

QCborStreamReader

简单的 CBOR 流解码器,可操作 QByteArray 或 QIODevice

QCborStreamWriter

简单的 CBOR 编码器,操作单向流

QCborValue

将一个值封装为 CBOR 格式

QChar

16 位 Unicode 字符

QCheckBox

带文本标签的复选框

QChildEvent

包含子对象事件的事件参数

QChildWindowEvent

包含子窗口变化的事件参数

QChronoTimer

重复和单次定时器

QClipboard

访问窗口系统剪贴板

QCloseEvent

包含描述关闭事件的参数

QCoapClient

允许应用程序发送 CoAP 请求并接收回复

QCoapMessage

保存有关 CoAP 消息的信息,该消息可以是请求或响应

QCoapOption

保存有关 CoAP 选项的数据

QCoapPrivateKey

用于管理 CoAP 安全密钥的接口

QCoapReply

存储 CoAP 响应的数据

QCoapRequest

保存一个 CoAP 请求。该请求可通过 QCoapClient 发送

QCoapResource

包含已发现资源的相关信息

QCoapResourceDiscoveryReply

存储资源发现请求的 CoAP 响应数据

QCoapSecurityConfiguration

在身份验证过程中保存配置选项

QCollator

根据本地化的排序算法比较字符串

QCollatorSortKey

可用于加快字符串排序

QColor

基于 RGB、HSV 或 CMYK 值的颜色

QColorDialog

用于指定颜色的对话框控件

QColorSpace

色彩空间抽象

QColorTransform

颜色空间之间的转换

QColumnView

列视图的模型/视图实现

QComboBox

将按钮与下拉列表结合

QCommandLineOption

定义一个可能的命令行选项

QCommandLineParser

处理命令行选项的方法

QCommandLinkButton

Vista风格的命令链接按钮

QCommonStyle

封装了GUI的通用外观和风格

QCompass

围绕 QSensor 构建的便捷封装类

QCompassFilter

QSensorFilter 的便捷封装类

QCompassReading

表示罗盘的单次读数

QCompleter

基于项目模型的补全功能

QCompressedHelpInfo

访问压缩帮助文件的详细信息

QConcatenateTablesProxyModel

代理多个源模型,并将它们的行进行拼接

QConicalGradient

与 QBrush 结合使用,用于指定锥形渐变画笔

QConstIterator

允许对 QVariant 中的容器进行迭代

QContactsPermission

访问用户的联系人

QContextMenuEvent

包含描述上下文菜单事件的参数

QContiguousCache

提供连续缓存的模板类

QCoreApplication

用于无用户界面的 Qt 应用程序的事件循环

QCryptographicHash

生成加密哈希值的方法

QCursor

具有任意形状的鼠标光标

QCustom3DItem

向图中添加自定义项

QCustom3DLabel

向图中添加自定义标签

QCustom3DVolume

向图中添加一个体素渲染对象

QCustomSeries

支持呈现自定义图表类型

QCustomSeriesCanvasRenderer

当使用高性能画布绘制后端时,允许为 QCustomSeries 实现自定义渲染

QDBusAbstractAdaptor

D-Bus 适配器类的基类

QDBusAbstractInterface

Qt D-Bus 绑定中所有D-Bus接口的基类,用于访问远程接口

QDBusArgument

用于对 D-Bus 参数进行序列化和反序列化

QDBusConnection

表示与 D-Bus 总线守护进程的连接

QDBusConnectionInterface

访问 D-Bus 总线守护进程服务

QDBusContext

允许插槽确定调用的 D-Bus 上下文

QDBusError

表示从 D-Bus 总线或总线中发现的远程应用程序接收到的错误

QDBusInterface

远程对象接口的代理

QDBusMessage

表示通过 D-Bus 总线发送或接收的一条消息

QDBusObjectPath

使程序员能够识别由 D-Bus 类型系统提供的 OBJECT_PATH 类型

QDBusPendingCall

指一个待处理的异步调用

QDBusPendingCallWatcher

等待异步响应的便捷方式

QDBusPendingReply

包含对异步方法调用的响应

QDBusReply

用于存储对远程对象的方法调用的响应

QDBusServer

同一台计算机上进程之间的点对点通信

QDBusServiceWatcher

允许用户监听总线服务的变化

QDBusSignature

使程序员能够识别 D-Bus 类型系统提供的 SIGNATURE 类型

QDBusUnixFileDescriptor

保存一个 Unix 文件描述符

QDBusVariant

使程序员能够识别 D-Bus 类型系统提供的变体类型

QDBusVirtualObject

用于通过一个类处理多个 DBus 路径

QDataStream

将二进制数据序列化为 QIODevice

QDataWidgetMapper

将数据模型的某个部分映射到控件

QDate

日期函数

QDateEdit

基于 QDateTimeEdit 控件的日期编辑控件

QDateTime

日期和时间函数

QDateTimeAxis

新增对将 DateTime 值添加到图表轴的支持

QDateTimeEdit

用于编辑日期和时间的控件

QDeadlineTimer

标记未来的截止日期

QDebug

用于调试信息的输出流

QDebugStateSaver

用于自定义 QDebug 运算符的便利类

QDesignerActionEditorInterface

允许您更改Qt Widgets Designer 操作编辑器的焦点

QDesignerContainerExtension

允许您在Qt Widgets Designer 的工作区中向自定义的多页容器添加页面

QDesignerCustomWidgetCollectionInterface

允许您将多个自定义控件包含在一个库中

QDesignerCustomWidgetInterface

使Qt Widgets Designer 能够访问和构建自定义控件

QDesignerDynamicPropertySheetExtension

允许您在Qt Widgets Designer 的属性编辑器中操作小部件的动态属性

QDesignerFormEditorInterface

允许您访问Qt Widgets Designer 的各种组件

QDesignerFormWindowCursorInterface

允许您查询和修改表单窗口的小部件选择,此外还可以修改表单中所有小部件的属性

QDesignerFormWindowInterface

允许您查询和操作出现在Qt Widgets Designer 工作区中的表单窗口

QDesignerFormWindowManagerInterface

允许您操作Qt Widgets Designer 中的表单窗口集合,并控制Qt Widgets Designer 的表单编辑操作

QDesignerMemberSheetExtension

允许您操作控件的成员函数,该控件在使用Qt Widgets Designer 的信号和槽编辑模式配置连接时显示

QDesignerObjectInspectorInterface

允许您更改Qt Widgets Designer 对象检查器的焦点

QDesignerPropertyEditorInterface

允许您查询和操作Qt Widgets Designer 属性编辑器的当前状态

QDesignerPropertySheetExtension

允许您操作在Qt Designer 的属性编辑器中显示的小部件的属性

QDesignerTaskMenuExtension

允许您向Qt Widgets Designer 的任务菜单中添加自定义菜单项

QDesignerWidgetBoxInterface

允许您控制Qt Widgets Designer 的小部件框中的内容

QDesktopServices

访问常用桌面服务的方法

QDial

带圆角的范围控件(如速度表或电位计)

QDialog

对话框窗口的基类

QDialogButtonBox

根据当前控件样式以适当布局呈现按钮的控件

QDir

访问目录结构及其内容

QDirIterator

用于目录条目列表的迭代器

QDirListing

用于目录条目的STL风格迭代器

QDnsDomainNameRecord

用于存储域名记录相关信息的组件

QDnsHostAddressRecord

用于存储主机地址记录的信息

QDnsLookup

表示一次 DNS 查询

QDnsMailExchangeRecord

存储关于 DNS MX 记录的信息

QDnsServiceRecord

存储关于 DNS SRV 记录的信息

QDnsTextRecord

存储有关 DNS TXT 记录的信息

QDnsTlsAssociationRecord

存储有关 DNS TLSA 记录的信息

QDockWidget

可停靠在 QMainWindow 内,或作为顶级窗口浮动在桌面上的控件

QDomAttr

表示 QDomElement 的一个属性

QDomCDATASection

表示一个 XML CDATA 段

QDomCharacterData

表示 DOM 中的通用字符串

QDomComment

表示一个 XML 注释

QDomDocument

表示一个 XML 文档

QDomDocumentFragment

由 QDomNodes 组成的树,通常并非完整的 QDomDocument

QDomDocumentType

文档树中 DTD 的表示

QDomElement

表示 DOM 树中的一个元素

QDomEntity

表示一个 XML 实体

QDomEntityReference

表示一个 XML 实体引用

QDomImplementation

关于 DOM 实现特性的信息

QDomNamedNodeMap

包含一组可通过名称访问的节点

QDomNode

DOM树中所有节点的基类

QDomNodeList

QDomNode 对象的列表

QDomNotation

表示一个 XML 标记

QDomProcessingInstruction

表示一个 XML 处理指令

QDomText

表示已解析 XML 文档中的文本数据

QDoubleSpinBox

接受双精度数值的旋转框控件

QDoubleValidator

浮点数的范围检查

QDrag

支持基于 MIME 的拖放数据传输

QDragEnterEvent

当拖放操作进入控件时,发送给该控件的事件

QDragLeaveEvent

当拖放操作离开控件时发送给该控件的事件

QDragMoveEvent

在拖放操作进行过程中发送的事件

QDropEvent

拖放操作完成时发送的事件

QDtls

该类为 UDP 套接字提供加密功能

QDtlsClientVerifier

该类实现了服务器端的 DTLS Cookie 生成和验证

QDynamicPropertyChangeEvent

包含用于动态属性更改事件的事件参数

QEasingCurve

用于控制动画的缓动曲线

QElapsedTimer

计算经过时间的快速方法

QEnableSharedFromThis

一个基类,允许获取由共享指针已管理的对象的 QSharedPointer

QEnterEvent

包含描述进入事件的参数

QErrorMessage

错误消息显示对话框

QEvent

所有事件类的基类。事件对象包含事件参数

QEventLoop

进入和退出事件循环的机制

QEventLoopLocker

在不再需要事件循环时退出该循环的机制

QEventPoint

关于 QPointerEvent 中某个点的信息

QEventTransition

Qt 事件的 QObject 特定转换

QException

可在线程间传递的异常的基类

QExplicitlySharedDataPointer

表示对显式共享对象的指针

QExposeEvent

包含用于“暴露”事件的事件参数

QExtensionFactory

允许您创建一个工厂,该工厂能够生成自定义扩展的实例Qt Designer

QExtensionManager

用于Qt Widgets Designer

QFile

用于从文件读取和向文件写入的接口

QFileDevice

用于从已打开文件中读取和写入文件的接口

QFileDialog

提供了一个对话框,允许用户选择文件或目录

QFileIconProvider

QFileSystemModel 类的文件图标

QFileInfo

用于检索文件系统条目信息的操作系统无关 API

QFileOpenEvent

当有请求打开文件或 URL 时将发送的事件

QFileSelector

选择文件变体的便捷方式

QFileSystemModel

本地文件系统的数据模型

QFileSystemWatcher

用于监视文件和目录是否发生更改的接口

QFinalState

最终状态

QFlag

QFlags 的辅助数据类型

QFlags

以类型安全的方式存储枚举值的“或”组合

QFocusEvent

包含控件焦点事件的事件参数

QFocusFrame

焦点框可位于控件的正常可绘制区域之外

QFont

指定用于绘制文本的字体的查询

QFontComboBox

允许用户选择字体家族的下拉列表框

QFontDatabase

关于底层窗口系统中可用字体的信息

QFontDialog

用于选择字体的对话框控件

QFontInfo

关于字体的通用信息

QFontMetrics

字体度量信息

QFontMetricsF

字体度量信息

QFontVariableAxis

表示字体中的一个可变轴

QFormBuilder

用于在运行时根据 UI 文件动态构建用户界面

QFormDataBuilder

用于简化 QHttpMultiPart 对象构建的便捷类

QFormDataPartBuilder

用于简化 QHttpPart 对象构建的便捷类

QFormLayout

管理输入控件的表单及其关联的标签

QFrame

可具有边框的小部件的基类

QFuture

表示异步计算的结果

QFutureIterator

用于 QFuture 的 Java 风格 const 迭代器

QFutureSynchronizer

用于简化 QFuture 同步的便捷类

QFutureWatcher

允许使用信号和槽来监听 QFuture

QGStreamerInterface

为以下内容提供 GStreamer 专用的集成点Qt Multimedia

QGStreamerVideoSource

由自定义 GStreamer 元素支持的视频源

QGenericArgument

用于对参数进行序列化的内部辅助类

QGenericMatrix

表示 N 列 M 行 N × M 变换矩阵的模板类

QGenericPlugin

用于插件的抽象基类

QGenericPluginFactory

创建插件驱动程序

QGenericReturnArgument

用于对参数进行序列化的内部辅助类

QGeoAddress

表示一个 QGeoLocation 的地址

QGeoAreaMonitorInfo

描述用于监测邻近性的区域或地带的参数

QGeoAreaMonitorSource

支持检测指定坐标集的邻近状态变化

QGeoCircle

定义一个圆形地理区域

QGeoCodeReply

管理由 QGeoCodingManager 实例启动的操作

QGeoCodingManager

对地理编码操作的支持

QGeoCodingManagerEngine

面向希望为地理编码操作提供支持的 QGeoServiceProvider 插件实现者的接口和便捷方法

QGeoCoordinate

定义地球表面的地理位置

QGeoLocation

表示有关某个位置的基本信息

QGeoManeuver

表示两个 QGeoRouteSegment 交汇点的相关信息

QGeoPath

定义一条地理路径

QGeoPolygon

定义一个地理多边形

QGeoPositionInfo

包含在特定时间点收集的全球位置、方向和速度信息

QGeoPositionInfoSource

用于分发位置更新的抽象基类

QGeoPositionInfoSourceFactory

用作外部定位数据提供商插件接口的工厂类

QGeoRectangle

定义一个矩形地理区域

QGeoRoute

表示两点之间的路线

QGeoRouteReply

管理由 QGeoRoutingManager 实例启动的操作

QGeoRouteRequest

表示定义路由信息请求的参数和限制条件

QGeoRouteSegment

表示路线中的一段

QGeoRoutingManager

对地理路由操作的支持

QGeoRoutingManagerEngine

面向希望提供地理路由信息访问功能的 QGeoServiceProvider 插件实现者的接口和便捷方法

QGeoSatelliteInfo

包含有关卫星的基本信息

QGeoSatelliteInfoSource

用于分发卫星信息更新的抽象基类

QGeoServiceProvider

聚合了对提供地理信息服务的访问

QGeoShape

定义地理区域

QGesture

表示一个手势,包含描述相应用户输入的属性

QGestureEvent

已触发的手势描述

QGestureRecognizer

手势识别的基础架构

QGlobalStatic

用于实现全局静态对象

QGlyphRun

直接访问字体中的内部字形

QGradient

与 QBrush 结合使用以指定渐变填充

QGraphicsAnchor

表示 QGraphicsAnchorLayout 中两个项目之间的锚点

QGraphicsAnchorLayout

可在 Graphics View 中将小部件锚定在一起的布局

QGraphicsBlurEffect

模糊效果

QGraphicsColorizeEffect

着色效果

QGraphicsDropShadowEffect

阴影效果

QGraphicsEffect

所有Graphical Effects的基类

QGraphicsEllipseItem

可添加到 QGraphicsScene 中的椭圆控件

QGraphicsGridLayout

用于在图形视图中管理小部件的网格布局

QGraphicsItem

QGraphicsScene 中所有图形项的基类

QGraphicsItemGroup

将一组项目视为单个项目的容器

QGraphicsLayout

Graphics View 中所有布局的基类

QGraphicsLayoutItem

可通过继承使其支持自定义项由布局进行管理

QGraphicsLineItem

可添加到 QGraphicsScene 中的行项目

QGraphicsLinearLayout

用于在 Graphics View 中管理小部件的水平或垂直布局

QGraphicsObject

所有需要信号、槽和属性的图形项的基类

QGraphicsOpacityEffect

不透明度效果

QGraphicsPathItem

可添加到 QGraphicsScene 中的路径项

QGraphicsPixmapItem

可添加到 QGraphicsScene 中的位图项

QGraphicsPolygonItem

可添加到 QGraphicsScene 中的多边形项

QGraphicsProxyWidget

用于将 QWidget 嵌入 QGraphicsScene 的代理层

QGraphicsRectItem

可添加到 QGraphicsScene 中的矩形项

QGraphicsRotation

围绕给定轴的旋转变换

QGraphicsScale

缩放变换

QGraphicsScene

用于管理大量 2D 图形项的表面

QGraphicsSceneContextMenuEvent

图形视图框架中的上下文菜单事件

QGraphicsSceneDragDropEvent

图形视图框架中的拖放事件

QGraphicsSceneEvent

所有图形视图相关事件的基类

QGraphicsSceneHelpEvent

请求工具提示时的事件

QGraphicsSceneHoverEvent

图形视图框架中的悬停事件

QGraphicsSceneMouseEvent

图形视图框架中的鼠标事件

QGraphicsSceneMoveEvent

图形视图框架中的控件移动事件

QGraphicsSceneResizeEvent

图形视图框架中的控件调整大小事件

QGraphicsSceneWheelEvent

图形视图框架中的滚轮事件

QGraphicsSimpleTextItem

可添加到 QGraphicsScene 中的简单文本项

QGraphicsSvgItem

可用于渲染 SVG 文件内容的 QGraphicsItem

QGraphicsTextItem

可添加到 QGraphicsScene 中以显示格式化文本的文本项

QGraphicsTransform

用于在 QGraphicsItem 上构建高级变换的抽象基类

QGraphicsVideoItem

用于显示由 QMediaPlayer 或 QCamera 生成的视频的图形项

QGraphicsView

用于显示 QGraphicsScene 内容的控件

QGraphicsWidget

QGraphicsScene 中所有控件项的基类

QGraphsLine

封装了图表中线条的属性

QGraphsTheme

图表的视觉样式

QGridLayout

将控件以网格形式布局

QGroupBox

带有标题的组框边框

QGrpcBidiStream

处理双向流式RPC时的访问

QGrpcCallOptions

提供各种选项以对单个 RPC 进行微调

QGrpcCallReply

处理单向 RPC 的访问方法

QGrpcCancelInterceptor

拦截 RPC 的取消请求

QGrpcChannelOptions

提供多种选项以对 gRPC 通道进行精细调整

QGrpcClientBase

作为生成的客户端接口的基础

QGrpcClientStream

在处理客户端流式 RPC 时的访问

QGrpcFinishedInterceptor

拦截 RPC 的完成状态

QGrpcHttp2Channel

用于 gRPC 通信的 HTTP/2 传输层

QGrpcInitialMetadataInterceptor

拦截 RPC 的初始元数据

QGrpcInterceptionContext

向拦截器回调提供上下文信息

QGrpcInterceptorChain

存储并管理一组拦截器

QGrpcMessageReceivedInterceptor

拦截 RPC 的传入消息有效载荷

QGrpcOperation

用于处理客户端侧 gRPC 通信的常用操作

QGrpcOperationContext

单个 gRPC 操作与通道之间通信的上下文

QGrpcSerializationFormat

保存 Protobuf 消息序列化器及其关联的内容类型后缀

QGrpcServerStream

在处理服务器流式 RPC 时的访问

QGrpcStartInterceptor

拦截 RPC 的开始

QGrpcStatus

将 StatusCode 与字符串消息组合

QGrpcTrailingMetadataInterceptor

拦截 RPC 的尾部元数据

QGrpcWriteMessageInterceptor

拦截为 RPC 写入的出站消息

QGrpcWritesDoneInterceptor

拦截 RPC 消息写入的完成

QGuiApplication

管理GUI应用程序的控制流和主要设置

QGyroscope

QSensor的便捷封装类

QGyroscopeFilter

QSensorFilter 的便捷封装

QGyroscopeReading

表示来自陀螺仪传感器的单次读数

QHBoxLayout

将控件水平排列

QHash

提供基于哈希表的字典的模板类

QHashIterator

适用于 QHash 和 QMultiHash 的 Java 风格常量迭代器

QHashSeed

QHeaderView

项目视图的标题行或标题列

QHeightMapSurfaceDataProxy

Q3DSurfaceWidgetItem 的基代理类

QHelpContentItem

用于与 QHelpContentModel 配合使用的项目

QHelpContentModel

为视图提供内容的模型

QHelpContentWidget

用于显示帮助内容模型项的树形视图

QHelpEngine

访问帮助引擎的内容和索引

QHelpEngineCore

帮助系统的核心功能

QHelpEvent

用于请求有关小部件中特定位置的帮助信息的事件

QHelpFilterData

QHelpFilterEngine 所用过滤器的详细信息

QHelpFilterEngine

帮助内容的过滤视图

QHelpFilterSettingsWidget

用于创建、编辑和删除过滤器的控件

QHelpIndexModel

向视图提供索引关键词的模型

QHelpIndexWidget

显示 QHelpIndexModel 的列表视图

QHelpLink

提供与帮助链接相关数据的结构体

QHelpSearchEngine

可重用的小部件,用于集成全文搜索以及对文档进行索引和搜索

QHelpSearchEngineCore

访问文档索引和搜索功能

QHelpSearchQueryWidget

简单的行编辑控件或高级控件,允许用户在标准化的输入框中输入搜索词

QHelpSearchResult

与搜索结果相关的数据

QHelpSearchResultWidget

用于显示搜索结果的文本浏览器

QHideEvent

小部件隐藏后触发的事件

QHistoryState

返回先前处于活动状态的子状态的方法

QHostAddress

IP 地址

QHostInfo

用于主机名查询的静态函数

QHoverEvent

包含描述鼠标事件的参数

QHstsPolicy

指定主机支持 HTTP 严格传输安全策略 (HSTS)

QHttp1Configuration

控制 HTTP/1 参数和设置

QHttp2Configuration

控制 HTTP/2 参数和设置

QHttpHeaderRangeSet

表示 HTTP Range 头中的字节范围

QHttpHeaderRangeSpec

表示 HTTP Range 和 Content-Range 头中使用的单个字节范围,RFC 9110 将其称为 range-spec

QHttpHeaders

用于封装 HTTP 头部的类

QHttpMultiPart

类似于通过 HTTP 发送的 MIME 多部分消息

QHttpPart

用于封装将在 HTTP 多部分 MIME 消息中使用的正文部分

QHttpServer

QAbstractHttpServer 和 QHttpServerRouter 的简化 API

QHttpServerConfiguration

用于控制服务器参数

QHttpServerRequest

封装 HTTP 请求

QHttpServerResponder

用于从 HTTP 服务器发送响应的 API

QHttpServerResponse

封装 HTTP 响应

QHttpServerRouter

提供将路径绑定到 ViewHandler 的函数

QHttpServerRouterRule

QHttpServerRouter 规则的基类

QHttpServerWebSocketUpgradeResponse

在 HTTP 服务器上验证 WebSocket 升级时返回的响应

QHumidityFilter

QSensorFilter 的便捷封装类

QHumidityReading

存储来自湿度传感器的读数

QHumiditySensor

QSensor 的便捷封装类

QIODevice

Qt 中所有 I/O 设备的基接口类

QIODeviceBase

QIODevice 的基类,提供描述设备打开模式的标志

QIcon

支持不同模式和状态的可缩放图标

QIconDragEvent

表示主图标的拖动操作已开始

QIconEngine

QIcon 渲染器的抽象基类

QIconEnginePlugin

自定义 QIconEngine 插件的抽象基类

QIdentityProxyModel

原样代理其源模型

QImage

一种与硬件无关的图像表示形式,允许直接访问像素数据,并可作为绘制设备使用

QImageCapture

用于录制媒体内容

QImageIOHandler

定义了 Qt 中所有图像格式的通用图像 I/O 接口

QImageIOPlugin

定义了用于编写图像格式插件的接口

QImageReader

用于从文件或其他设备读取图像的格式无关接口

QImageWriter

用于将图像写入文件或其他设备的、与格式无关的接口

QInputDevice

描述了 QInputEvent 的来源设备

QInputDialog

用于从用户处获取单个值的简单便捷对话框

QInputEvent

描述用户输入的事件的基类

QInputMethod

访问当前活动的文本输入法

QInputMethodEvent

输入法事件的参数

QInputMethodQueryEvent

由输入上下文发送给输入对象的事件

QIntValidator

确保字符串包含指定范围内的有效整数的验证器

QItemDelegate

用于显示和编辑模型中数据项的功能

QItemEditorCreator

无需继承 QItemEditorCreatorBase 即可创建项目编辑器创建器基类

QItemEditorCreatorBase

在实现新的项目编辑器创建器时必须继承的抽象基类

QItemEditorFactory

用于在视图和委托中编辑项数据的控件

QItemModelBarDataProxy

用于在项目模型中通过 Q3DBarsWidgetItem 呈现数据的代理类

QItemModelScatterDataProxy

用于通过 Q3DScatterWidgetItem 在项目模型中呈现数据的代理类

QItemModelSurfaceDataProxy

用于通过 Q3DSurfaceWidgetItem 在项目模型中呈现数据的代理类

QItemSelection

管理模型中已选项目的信息

QItemSelectionModel

用于跟踪视图中已选中的项目

QItemSelectionRange

管理模型中选定项目范围的相关信息

QIterable

作为 QMetaSequence::Iterable 和 QMetaAssociation::Iterable 基类的模板类

QIterator

允许对 QVariant 中的容器进行迭代的模板类

QJSEngine

用于评估 JavaScript 代码的环境

QJSManagedValue

表示属于 QJSEngine 的 JavaScript 堆中的一个值

QJSPrimitiveNull

一个空标记类型,用于表示 JavaScript 的 null 值

QJSPrimitiveUndefined

一个空标记类型,用于表示 JavaScript 的 Undefined 类型及其唯一值

QJSPrimitiveValue

根据 JavaScript 语义对基本类型进行操作

QJSValue

用作 Qt/JavaScript 数据类型的容器

QJSValueIterator

用于 QJSValue 的 Java 风格迭代器

QJniArray

表示 Java 数组的模板类

QJniArrayBase

用于 QJniArray 的通用、与类型无关的 API

QJniEnvironment

访问 JNI 环境 (JNIEnv)

QJniObject

围绕 Java 本机接口 (JNI) 构建的便捷封装类

QJsonArray

封装了一个 JSON 数组

QJsonDocument

读写 JSON 文档的方法

QJsonObject

封装 JSON 对象

QJsonParseError

用于报告 JSON 解析过程中的错误

QJsonValue

封装 JSON 中的值

QKeyCombination

存储由键和可选修饰符组成的组合

QKeyEvent

描述一个键事件

QKeyEventTransition

键事件的过渡

QKeySequence

封装快捷键中使用的键序列

QKeySequenceEdit

允许输入 QKeySequence

QKeyValueIterator

遍历关联容器中键值对的迭代器

QLCDNumber

以类似LCD的数字显示一个数值

QLEInteger

与平台无关的小端整数

QLabel

文本或图像显示

QLatin1Char

8 位 ASCII/Latin-1 字符

QLatin1String

与 QLatin1StringView 相同

QLatin1StringMatcher

针对 Latin-1 文本的子字符串优化搜索

QLatin1StringView

针对 US-ASCII/Latin-1 编码字符串字面量的轻量级封装

QLayout

几何管理器的基类

QLayoutItem

由 QLayout 操作的抽象项

QLegendData

包含用于在集合图例标记上显示信息的结构体

QLibrary

在运行时加载共享库

QLibraryInfo

关于 Qt 库的信息

QLightFilter

QSensorFilter 的便捷封装类

QLightReading

表示光传感器的一次读数

QLightSensor

QSensor 的便捷封装类

QLine

采用整数精度的二维向量

QLineEdit

单行文本编辑器

QLineF

采用浮点精度的二维向量

QLineSeries

以折线图形式呈现数据

QLinearGradient

与 QBrush 结合使用,用于指定线性渐变画笔

QLinkedList

提供链表的模板类

QLinkedListIterator

用于 QLinkedList 的 Java 风格常量迭代器

QList

提供动态数组的模板类

QListIterator

适用于 QList 和 QQueue 的 Java 风格常量迭代器

QListView

基于模型的列表或图标视图

QListWidget

基于项的列表控件

QListWidgetItem

用于 QListWidget 项目视图类的项目

QLocalServer

基于本地套接字的服务器

QLocalSocket

本地套接字

QLocale

在不同语言中实现数字与其字符串表示形式之间的转换

QLocationPermission

访问用户的地理位置

QLockFile

使用文件在进程之间进行互锁

QLogValue3DAxisFormatter

对数值轴的格式化规则

QLogValueAxis

将对数值添加到图表的坐标轴上

QLoggingCategory

表示日志基础设施中的一个类别或“领域”

QLowEnergyAdvertisingData

表示在蓝牙低功耗(BLE)广播期间要广播的数据

QLowEnergyAdvertisingParameters

表示用于蓝牙低功耗(BLE)广告的参数

QLowEnergyCharacteristic

存储有关蓝牙低功耗服务特征的信息

QLowEnergyCharacteristicData

用于配置 GATT 服务数据

QLowEnergyConnectionParameters

用于请求或报告蓝牙低功耗连接参数的更新

QLowEnergyController

访问蓝牙低功耗设备

QLowEnergyDescriptor

存储有关蓝牙低功耗描述符的信息

QLowEnergyDescriptorData

用于创建 GATT 服务数据

QLowEnergyService

代表蓝牙低功耗设备上的单个服务

QLowEnergyServiceData

用于设置 GATT 服务数据

QMagnetometer

QSensor 的便捷封装类

QMagnetometerFilter

QSensorFilter 的便捷封装类

QMagnetometerReading

表示磁力计的一次读数

QMainWindow

主应用程序窗口

QMap

提供关联数组的模板类

QMapIterator

用于 QMap 的 Java 风格常量迭代器

QMargins

定义矩形的四个边距

QMarginsF

定义矩形的四个边距

QMaskGenerator

自定义 32 位掩码生成器的抽象基类

QMatrix4x4

表示三维空间中的 4x4 变换矩阵

QMdiArea

显示 MDI 窗口的区域

QMdiSubWindow

QMdiArea 的子窗口类

QMediaCaptureSession

允许捕获音频和视频内容

QMediaDevices

有关可用多媒体输入和输出设备的信息

QMediaFormat

描述多媒体文件或流的编码格式

QMediaMetaData

为媒体文件提供元数据

QMediaPlayer

支持播放媒体文件

QMediaRecorder

用于对捕获会话进行编码和录制

QMediaTimeRange

表示一组零个或多个互不相交的时间间隔

QMenu

用于菜单栏、上下文菜单和其他弹出菜单的菜单控件

QMenuBar

水平菜单栏

QMessageAuthenticationCode

生成基于哈希的消息认证码的方法

QMessageBox

用于通知用户或向用户提问并接收回答的模态对话框

QMessageLogContext

关于日志消息的附加信息

QMessageLogger

生成日志消息

QMetaAssociation

允许对关联容器进行类型擦除访问

QMetaClassInfo

关于类的补充信息

QMetaContainer

顺序容器和关联容器的通用功能

QMetaEnum

关于枚举器的元数据

QMetaMethod

关于成员函数的元数据

QMetaObject

包含关于 Qt 对象的元信息

QMetaProperty

关于属性的元数据

QMetaSequence

允许以类型擦除的方式访问顺序容器

QMetaType

在元对象系统中管理命名类型

QMicrophonePermission

访问麦克风以监听或录制声音

QMimeData

用于记录其 MIME 类型信息的容器

QMimeDatabase

维护 MIME 类型数据库

QMimeType

描述文件或数据类型,由 MIME 类型字符串表示

QModbusClient

用于发送 Modbus 请求的接口

QModbusDataUnit

表示 Modbus 寄存器中单比特和 16 位字条目的容器类

QModbusDevice

Modbus 类、QModbusServer 和 QModbusClient 的基类

QModbusDeviceIdentification

表示 Modbus 服务器物理和功能描述的容器类

QModbusExceptionResponse

包含 Modbus ADU 内部函数和错误代码的容器类

QModbusPdu

包含存储在 Modbus ADU 内的功能代码和有效载荷的抽象容器类

QModbusReply

包含由 QModbusClient 派生类发送的请求数据

QModbusRequest

包含存储在 Modbus ADU 中的功能代码和有效载荷的容器类

QModbusResponse

包含存储在 Modbus ADU 中的功能码和有效载荷的容器类

QModbusRtuSerialClient

表示一个使用串行总线与 Modbus 服务器进行通信的 Modbus 客户端

QModbusRtuSerialServer

表示一个使用串行端口与 Modbus 客户端进行通信的 Modbus 服务器

QModbusServer

用于接收和处理 Modbus 请求的接口

QModbusTcpClient

Modbus TCP 客户端设备的接口类

QModbusTcpConnectionObserver

表示可传递给 QModbusTcpServer::installConnectionObserver 的对象接口

QModbusTcpServer

表示一个使用 TCP 服务器与 Modbus 客户端进行通信的 Modbus 服务器

QModelIndex

用于在数据模型中定位数据

QModelRoleData

保存一个角色及其相关数据

QModelRoleDataSpan

跨越 QModelRoleData 对象

QMouseEvent

包含描述鼠标事件的参数

QMouseEventTransition

鼠标事件的转换

QMoveEvent

包含移动事件的事件参数

QMovie

用于通过 QImageReader 播放视频的便捷类

QMqttAuthenticationProperties

表示身份验证过程中的配置选项

QMqttClient

表示与 MQTT 代理进行通信的中央访问点

QMqttConnectionProperties

表示 QMqttClient 在调用 QMqttClient::connectToHost() 时可传递给服务器的配置选项

QMqttLastWillProperties

表示 QMqttClient 在连接服务器时指定“最后遗嘱”可传递给服务器的配置选项

QMqttMessage

基于订阅从消息代理接收的消息的相关信息

QMqttMessageStatusProperties

表示服务器在消息传递过程中提供的附加信息

QMqttPublishProperties

表示用于发送或接收消息的配置选项

QMqttServerConnectionProperties

表示 QMqttClient 所连接的服务器的配置选项

QMqttStringPair

表示 MQTT 5.0 标准中的字符串对数据类型

QMqttSubscription

接收来自 MQTT 消息代理关于指定主题的通知

QMqttSubscriptionProperties

表示 QMqttClient 在订阅主题过滤器时可传递给服务器的配置选项

QMqttTopicFilter

表示一个 MQTT 主题过滤器

QMqttTopicName

表示一个 MQTT 主题名称

QMqttUnsubscriptionProperties

表示 QMqttClient 在取消订阅主题过滤器时可传递给服务器的配置选项

QMqttUserProperties

表示可传递给服务器的 QMqttStringPair 值列表

QMultiHash

多值哈希表

QMultiMap

提供具有多个等效键的关联数组的模板类

QMultiMapIterator

QMultiMap 的 Java 风格 const 迭代器。QMultiMap 同时支持 Java 风格迭代器和 STL 风格迭代器。STL 风格迭代器效率更高,应优先使用。模板参数 Key 指定映射的键类型,T 指定值类型

QMultiObjectRegistryRef

该类用于从 C++ 代码访问已注册到 ObjectRegistry 的 QML 类型的对象

QMutableHashIterator

适用于 QHash 和 QMultiHash 的 Java 风格非 const 迭代器

QMutableLinkedListIterator

适用于 QLinkedList 的 Java 风格非 const 迭代器

QMutableListIterator

用于 QList、QQueue 和 QStack 的 Java 风格非 const 迭代器

QMutableMapIterator

适用于 QMap 的 Java 风格非 const 迭代器

QMutableMultiMapIterator

QMultiMap 的 Java 风格非 const 迭代器

QMutableSetIterator

适用于 QSet 的 Java 风格非 const 迭代器

QMutex

线程间访问序列化

QMutexLocker

用于简化互斥锁加锁和解锁操作的便捷类

QNativeGestureEvent

包含描述手势事件的参数

QNativeInterface::QAndroidApplication

Android 核心应用程序的原生接口

QNativeInterface::QAndroidOffscreenSurface

Android 系统中用于离屏画面的原生接口

QNativeInterface::QAndroidScreen

屏幕的原生接口

QNativeInterface::QCocoaGLContext

macOS 上 NSOpenGLContext 的原生接口

QNativeInterface::QCocoaScreen

macOS 上屏幕的原生接口

QNativeInterface::QEGLContext

EGL 上下文的原生接口

QNativeInterface::QGLXContext

GLX 上下文的原生接口

QNativeInterface::QSGD3D11Texture

提供对 Direct3D 11 纹理对象的访问并支持其采用

QNativeInterface::QSGD3D12Texture

提供对 Direct3D 12 纹理对象的访问并支持其采用

QNativeInterface::QSGMetalTexture

提供对 Metal 纹理对象的访问并支持其采用

QNativeInterface::QSGOpenGLTexture

提供对 OpenGL 纹理对象的访问并支持其采用

QNativeInterface::QSGVulkanTexture

提供对 Vulkan 图像对象的访问并支持其采用

QNativeInterface::QWGLContext

Windows 系统上 WGL 上下文的原生接口

QNativeInterface::QWaylandApplication

用于 Wayland 应用程序的原生接口

QNativeInterface::QWaylandScreen

Wayland 屏幕的原生接口

QNativeInterface::QWindowsScreen

屏幕的原生接口

QNativeInterface::QX11Application

面向 X11 应用程序的原生接口

QNativeIpcKey

保存 QSystemSemaphore 和 QSharedMemory 所使用的本机密钥

QNdefFilter

用于匹配 NDEF 消息的过滤器

QNdefMessage

NFC NDEF 消息

QNdefNfcIconRecord

用于存储图标的 NFC MIME 记录

QNdefNfcSmartPosterRecord

NFC RTD-SmartPoster

QNdefNfcTextRecord

NFC RTD-Text

QNdefNfcUriRecord

NFC RTD-URI

QNdefRecord

NFC NDEF 记录

QNearFieldManager

访问 NFC 事件的通知

QNearFieldTarget

与目标设备通信的接口

QNetworkAccessManager

允许应用程序发送网络请求并接收响应

QNetworkAddressEntry

存储一个由网络接口支持的 IP 地址,以及与其关联的子网掩码和广播地址

QNetworkCacheMetaData

缓存信息

QNetworkCookie

保存一个网络Cookie

QNetworkCookieJar

实现了一个包含 QNetworkCookie 对象的简单 JAR 文件

QNetworkDatagram

UDP数据报的数据和元数据

QNetworkDiskCache

非常基础的磁盘缓存

QNetworkInformation

通过原生后端提供各种网络信息

QNetworkInterface

主机 IP 地址和网络接口的列表

QNetworkProxy

网络层代理

QNetworkProxyFactory

细粒度代理选择

QNetworkProxyQuery

用于查询套接字的代理设置

QNetworkReply

包含通过 QNetworkAccessManager 发送的请求的数据和头部

QNetworkRequest

保存待通过 QNetworkAccessManager 发送的请求

QNetworkRequestFactory

用于将具有共同网络请求属性的远程服务器端点分组的便捷类

QNmeaPositionInfoSource

使用 NMEA 数据源的位置信息

QNmeaSatelliteInfoSource

使用 NMEA 数据源获取的卫星信息

QNtfsPermissionCheckGuard

用于管理 NTFS 权限检查的 RAII 类

QOAuth1

OAuth 1 协议的实现

QOAuth1Signature

实现了 OAuth 1 签名方法

QOAuth2AuthorizationCodeFlow

授权码授予流程的实现

QOAuth2DeviceAuthorizationFlow

设备授权授予流程的实现

QOAuthHttpServerReplyHandler

通过设置本地 HTTP 服务器处理回环重定向

QOAuthUriSchemeReplyHandler

处理私有/自定义及 HTTPS URI 方案的重定向

QObject

所有 Qt 对象的基类

QObjectBindableProperty

一种模板类,可为存储在 QObject 派生类中的属性数据启用自动属性绑定

QObjectCleanupHandler

监视多个 QObject 的生命周期

QObjectComputedProperty

用于将旧属性迁移到可绑定属性系统的模板类

QObjectRegistryRef

该类用于从 C++ 代码访问已注册到 ObjectRegistry QML 类型的对象

QOcspResponse

该类表示在线证书状态协议(OCSP)的响应

QOffscreenSurface

表示底层平台中的屏外区域

QOpcUaAddNodeItem

该类存储在服务器上创建新节点所需的必要信息

QOpcUaAddReferenceItem

该类存储在服务器上添加新引用所需的必要信息

QOpcUaApplicationDescription

OPC UA 应用程序描述

QOpcUaApplicationIdentity

定义应用程序的标识

QOpcUaApplicationRecordDataType

OPC UA ApplicationRecordDataType

QOpcUaArgument

OPC UA 参数类型

QOpcUaAttributeOperand

OPC UA 属性操作数类型

QOpcUaAuthenticationInformation

OPC UA 身份验证信息

QOpcUaAxisInformation

OPC UA 轴信息类型

QOpcUaBinaryDataEncoding

OPC UA 第 6 部分中所述的 OPC UA 二进制数据编码的部分实现

QOpcUaBrowsePathTarget

OPC UA 浏览路径目标

QOpcUaBrowseRequest

包含调用 OPC UA 浏览服务的参数

QOpcUaClient

允许与 OPC UA 服务器进行交互

QOpcUaComplexNumber

OPC UA ComplexNumber 类型

QOpcUaConnectionSettings

连接服务器的通用参数

QOpcUaContentFilterElement

OPC UA ContentFilterElement

QOpcUaContentFilterElementResult

OPC UA ContentFilterElementResult

QOpcUaDataValue

该类用于存储 OPC UA 值数据及相关元数据

QOpcUaDeleteReferenceItem

该类存储从服务器中删除引用所需的信息

QOpcUaDiagnosticInfo

建模 OPC UA 内置类型 DiagnosticInfo

QOpcUaDoubleComplexNumber

OPC UA DoubleComplexNumber 类型

QOpcUaEUInformation

OPC UA EURange 类型

QOpcUaElementOperand

OPC UA ElementOperand 类型

QOpcUaEndpointDescription

OPC UA EndpointDescription

QOpcUaEnumDefinition

OPC UA EnumDefinition 类型

QOpcUaEnumField

OPC UA StructureDefinition 类型

QOpcUaErrorState

允许调查后端系统的错误状态并与其进行交互

QOpcUaEventFilterResult

OPC UA 事件过滤结果

QOpcUaExpandedNodeId

OPC UA 扩展节点标识符

QOpcUaExtensionObject

OPC UA ExtensionObject

QOpcUaGdsClient

处理与 GDS 服务器的通信

QOpcUaGenericStructHandler

读取服务器的数据类型,并将通用结构体从扩展对象解码或编码为扩展对象

QOpcUaGenericStructValue

保存通用 OPC UA 结构化类型的值

QOpcUaHistoryData

该类存储来自节点的历史数据值

QOpcUaHistoryEvent

该类存储来自节点的历史事件

QOpcUaHistoryReadEventRequest

该类存储向服务器请求历史数据所需的必要信息

QOpcUaHistoryReadRawRequest

该类存储从服务器请求历史数据所需的必要信息

QOpcUaHistoryReadResponse

该类用于请求历史数据并存储结果

QOpcUaKeyPair

处理私钥和公钥对

QOpcUaLiteralOperand

OPC UA LiteralOperand 类型

QOpcUaLocalizedText

OPC UA LocalizedText 类型

QOpcUaMonitoringParameters

设置和检索订阅及受监控项参数的方法

QOpcUaMultiDimensionalArray

用于多维数组的容器类

QOpcUaNode

允许与 OPC UA 节点进行交互

QOpcUaNodeCreationAttributes

该类用于管理节点创建时的属性值

QOpcUaPkiConfiguration

定义应用程序的 PKI 配置

QOpcUaProvider

创建 QOpcUaClient 的实例

QOpcUaQualifiedName

OPC UA QualifiedName 类型

QOpcUaRange

OPC UA Range 类型

QOpcUaReadItem

该类用于存储读取操作的选项

QOpcUaReadResult

该类存储读取操作的结果

QOpcUaReferenceDescription

包含有关节点的信息

QOpcUaRelativePathElement

OPC UA RelativePathElement

QOpcUaSimpleAttributeOperand

OPC UA SimpleAttributeOperand 类型

QOpcUaStructureDefinition

OPC UA StructureDefinition 类型

QOpcUaStructureField

OPC UA StructureField 类型

QOpcUaUserTokenPolicy

OPC UA UserTokenPolicy

QOpcUaVariant

OPC UA 变体

QOpcUaWriteItem

该类用于存储写入操作的选项

QOpcUaWriteResult

该类存储写入操作的结果

QOpcUaX509CertificateSigningRequest

创建证书签名请求

QOpcUaX509DistinguishedName

有关标识名项的信息

QOpcUaX509Extension

所有 X509 扩展的基类

QOpcUaX509ExtensionBasicConstraints

用于 X509 基本约束的类

QOpcUaX509ExtensionExtendedKeyUsage

用于 X509 扩展密钥用法的类

QOpcUaX509ExtensionKeyUsage

X509 扩展密钥用途的类

QOpcUaX509ExtensionSubjectAlternativeName

X509 主体替代名称的类

QOpcUaXValue

OPC UA XVType

QOpenGLBuffer

用于创建和管理 OpenGL 缓冲区对象的函数

QOpenGLContext

表示一个本机 OpenGL 上下文,支持在 QSurface 上进行 OpenGL 渲染

QOpenGLContextGroup

表示一组共享 OpenGL 资源的上下文

QOpenGLDebugLogger

支持记录 OpenGL 调试消息

QOpenGLDebugMessage

封装 OpenGL 调试消息

QOpenGLExtraFunctions

跨平台访问 OpenGL ES 3.0、3.1 和 3.2 API

QOpenGLFramebufferObject

封装了一个 OpenGL 帧缓冲区对象

QOpenGLFramebufferObjectFormat

指定 OpenGL 帧缓冲区对象的格式

QOpenGLFunctions

跨平台访问 OpenGL ES 2.0 API

QOpenGLFunctions_1_0

OpenGL 1.0 规范的所有函数

QOpenGLFunctions_1_1

OpenGL 1.1 规范中的所有函数

QOpenGLFunctions_1_2

OpenGL 1.2 规范中的所有函数

QOpenGLFunctions_1_3

OpenGL 1.3 规范中的所有函数

QOpenGLFunctions_1_4

OpenGL 1.4 规范中的所有函数

QOpenGLFunctions_1_5

OpenGL 1.5 规范中的所有函数

QOpenGLFunctions_2_0

OpenGL 2.0 规范中的所有函数

QOpenGLFunctions_2_1

OpenGL 2.1 规范中的所有函数

QOpenGLFunctions_3_0

OpenGL 3.0 规范中的所有函数

QOpenGLFunctions_3_1

OpenGL 3.1 规范中的所有函数

QOpenGLFunctions_3_2_Compatibility

OpenGL 3.2 兼容配置文件中的所有函数

QOpenGLFunctions_3_2_Core

OpenGL 3.2 核心配置文件的所有函数

QOpenGLFunctions_3_3_Compatibility

OpenGL 3.3 兼容配置文件中的所有函数

QOpenGLFunctions_3_3_Core

OpenGL 3.3 核心配置文件的所有函数

QOpenGLFunctions_4_0_Compatibility

OpenGL 4.0 兼容性配置文件的所有函数

QOpenGLFunctions_4_0_Core

OpenGL 4.0 核心配置文件的所有函数

QOpenGLFunctions_4_1_Compatibility

OpenGL 4.1 兼容配置文件的所有函数

QOpenGLFunctions_4_1_Core

OpenGL 4.1 核心配置文件的所有函数

QOpenGLFunctions_4_2_Compatibility

OpenGL 4.2 兼容配置文件的所有函数

QOpenGLFunctions_4_2_Core

OpenGL 4.2 核心配置文件的所有函数

QOpenGLFunctions_4_3_Compatibility

OpenGL 4.3 兼容配置文件的所有函数

QOpenGLFunctions_4_3_Core

OpenGL 4.3 核心配置文件的所有函数

QOpenGLFunctions_4_4_Compatibility

OpenGL 4.4 兼容配置文件的所有函数

QOpenGLFunctions_4_4_Core

OpenGL 4.4 核心配置文件的所有函数

QOpenGLFunctions_4_5_Compatibility

OpenGL 4.5 兼容配置文件的所有函数

QOpenGLFunctions_4_5_Core

OpenGL 4.5 核心配置文件的所有函数

QOpenGLFunctions_ES2

OpenGL ES 2 的所有函数

QOpenGLPaintDevice

启用使用 QPainter 向 OpenGL 上下文绘制

QOpenGLPixelTransferOptions

描述了在纹理上传过程中影响像素解包的像素存储模式

QOpenGLShader

允许编译 OpenGL 着色器

QOpenGLShaderProgram

允许链接和使用 OpenGL 着色器程序

QOpenGLTexture

封装了一个 OpenGL 纹理对象

QOpenGLTextureBlitter

通过 OpenGL 绘制带纹理的四边形的便捷方式

QOpenGLTimeMonitor

封装了一系列 OpenGL 定时器查询对象

QOpenGLTimerQuery

封装了一个 OpenGL 定时器查询对象

QOpenGLVersionFunctionsFactory

提供对指定版本和配置文件的 OpenGL 函数的访问

QOpenGLVersionProfile

表示 OpenGL 上下文的版本,以及(如适用)其配置文件

QOpenGLVertexArrayObject

封装一个 OpenGL 顶点数组对象

QOpenGLWidget

用于渲染 OpenGL 图形的控件

QOpenGLWindow

QWindow 的便捷子类,用于执行 OpenGL 绘制

QOperatingSystemVersion

有关操作系统版本的信息

QOrientationFilter

QSensorFilter 的便捷封装类

QOrientationReading

表示来自方位传感器的一次读数

QOrientationSensor

QSensor 的便捷封装类

QPageLayout

描述页面的尺寸、方向和边距

QPageRanges

表示一组页面范围

QPageSetupDialog

打印机中与页面相关的选项配置对话框

QPageSize

描述已定义页面尺寸的大小和名称

QPagedPaintDevice

表示一个支持多页的绘图设备

QPaintDevice

可在其上使用 QPainter 进行绘制的对象的基类

QPaintDeviceWindow

QWindow 的便捷子类,同时也是 QPaintDevice

QPaintEngine

关于 QPainter 在给定平台上如何向给定设备绘制的抽象定义

QPaintEngineState

关于活动绘制引擎当前状态的信息

QPaintEvent

包含绘制事件的事件参数

QPainter

对小部件和其他绘制设备执行低级绘制操作

QPainterPath

绘制操作的容器,支持构建和复用图形形状

QPainterPathStroker

用于为给定的绘制路径生成可填充的轮廓

QPainterStateGuard

用于平衡调用 QPainter::save() 和 QPainter::restore() 的 RAII 便利类

QPalette

包含每个小部件状态对应的颜色组

QPanGesture

描述用户执行的平移手势

QParallelAnimationGroup

并行动画组

QPartialOrdering

表示允许结果无序的比较结果

QPauseAnimation

用于 QSequentialAnimationGroup 的暂停

QPdfBookmarkModel

包含 PDF 文档内的链接(锚点)树,例如目录

QPdfDocument

加载 PDF 文档并渲染其中的页面

QPdfDocumentRenderOptions

保存从 PDF 文档渲染页面的选项

QPdfLink

定义页面上的某个区域(例如超链接或搜索结果)与目标(页面、页面上的位置以及查看时的缩放级别)之间的链接

QPdfLinkModel

保存指定页面中每个链接的几何信息和目标位置

QPdfOutputIntent

QPdfPageNavigator

PDF 文档内的导航历史记录

QPdfPageRenderer

封装了 PDF 文档中各页面的渲染过程

QPdfPageSelector

用于选择 PDF 页面的控件

QPdfSearchModel

在 PDF 文档中搜索字符串并保存搜索结果

QPdfSelection

定义 PDF 文档中某一页上已选中的文本范围及其几何边界

QPdfView

一个 PDF 查看器控件

QPdfWriter

用于生成可作为绘图设备的 PDF 的类

QPen

定义 QPainter 应如何绘制线条和图形的轮廓

QPermission

类型化权限的不透明封装器

QPersistentModelIndex

用于在数据模型中定位数据

QPicture

用于记录和重放 QPainter 命令的绘图设备

QPieModelMapper

用于饼图系列的模型映射器

QPieSeries

将数据以饼图形式呈现

QPieSlice

表示饼图系列中的单个扇区

QPinchGesture

描述用户执行的捏合手势

QPixelFormat

用于描述图形缓冲区中不同像素布局的类

QPixmap

可作为绘制设备的屏幕外图像表示

QPixmapCache

用于像素图的全应用程序缓存

QPlace

表示关于某个地点的一组数据

QPlaceAttribute

表示关于某个地点的通用属性信息

QPlaceCategory

表示 QPlace 可以关联的类别

QPlaceContactDetail

表示联系人详细信息,例如电话号码或网站网址

QPlaceContent

存储有关地点的内容

QPlaceContentReply

管理由 QPlaceManager 实例启动的内容检索操作

QPlaceContentRequest

表示内容请求的参数

QPlaceDetailsReply

管理由 QPlaceManager 实例启动的地点详情获取操作

QPlaceIcon

表示一个图标

QPlaceIdReply

管理返回标识符的操作,例如地点和类别的保存及删除操作

QPlaceManager

允许客户端访问存储在特定后端中的地点的接口

QPlaceManagerEngine

面向希望提供位置功能访问权限的 QGeoServiceProvider 插件实现者的接口

QPlaceMatchReply

管理由 QPlaceManager 实例启动的地点匹配操作

QPlaceMatchRequest

用于从一个管理器中查找与另一个管理器中的地点相匹配的地点。它表示一组请求参数

QPlaceProposedSearchResult

表示包含建议搜索结果的搜索结果

QPlaceRatings

保存有关某个地点的评分信息

QPlaceReply

管理由 QPlaceManager 实例启动的操作,并作为更专业化的响应的基类

QPlaceResult

表示包含一个地点的搜索结果

QPlaceSearchReply

管理由 QPlaceManager 实例启动的地点搜索操作

QPlaceSearchRequest

表示搜索请求的一组参数

QPlaceSearchResult

搜索结果的基类

QPlaceSearchSuggestionReply

管理由 QPlaceManager 实例启动的搜索建议操作

QPlaceUser

表示单个用户

QPlainTextDocumentLayout

为 QTextDocument 实现纯文本布局

QPlainTextEdit

用于编辑和显示纯文本的控件

QPlatformSurfaceEvent

用于通知本机平台的表面事件

QPlaybackOptions

支持对媒体播放选项进行低级控制

QPluginLoader

在运行时加载插件

QPoint

使用整数精度定义平面上的点

QPointF

使用浮点精度定义平面上的点

QPointer

提供指向 QObject 的受保护指针的模板类

QPointerEvent

指针事件的基类

QPointingDevice

描述鼠标、触摸或数位板事件的来源设备

QPointingDeviceUniqueId

标识一个唯一的对象(例如带标签的标记或手写笔),该对象与指点设备配合使用

QPolygon

使用整数精度表示的点列表

QPolygonF

使用浮点精度的点列表

QPressureFilter

QSensorFilter 的便捷封装类

QPressureReading

存储来自压力传感器的读数

QPressureSensor

QSensor 的便捷封装类

QPrintDialog

用于指定打印机配置的对话框

QPrintEngine

定义了 QPrinter 与特定打印子系统交互的接口

QPrintPreviewDialog

用于预览和配置打印机输出页面布局的对话框

QPrintPreviewWidget

用于预览打印输出页面布局的控件

QPrinter

在打印机上绘制的绘图设备

QPrinterInfo

提供访问现有打印机信息的途径

QProcess

用于启动外部程序并与之通信

QProcessEnvironment

保存可传递给程序的环境变量

QProgressBar

水平或垂直进度条

QProgressDialog

对运行缓慢的操作提供进度反馈

QPromise

用于存储计算结果,以便 QFuture 访问

QProperty

支持自动属性绑定的模板类

QPropertyAnimation

对 Qt 属性进行动画效果处理

QPropertyBindingError

QPropertyChangeHandler

控制安装在 QProperty 上的变更回调的生命周期

QPropertyData

用于具有自动属性绑定的属性的辅助类

QPropertyNotifier

控制安装在 QProperty 上的变化回调的生命周期

QProtobufJsonSerializer

表示将 QProtobufMessage 对象序列化/反序列化为 JSON 的基本功能的接口

QProtobufMessage

所有 protobuf 消息的基类

QProtobufMessageDeleter

调用 QProtobufMessage 子类的析构函数

QProtobufRepeatedIterator

允许遍历重复的 protobuf 类型

QProtobufSerializer

表示序列化/反序列化基本功能的接口

QProximityFilter

QSensorFilter 的便捷封装类

QProximityReading

表示近距离传感器的一次读数

QProximitySensor

QSensor 的便捷封装类

QProxyStyle

用于简化动态覆盖 QStyle 元素的便捷类

QPushButton

命令按钮

QQmlAbstractUrlInterceptor

允许您控制 QML 文件的加载

QQmlApplicationEngine

从单个 QML 文件加载应用程序的便捷方式

QQmlComponent

封装了 QML 组件定义

QQmlContext

在 QML 引擎内定义一个上下文

QQmlDebuggingEnabler

用于启用调试或性能分析的方法

QQmlEngine

用于实例化 QML 组件的环境

QQmlEngineExtensionPlugin

自定义 QML 扩展插件的抽象基类

QQmlError

封装 QML 错误

QQmlExpression

在 QML 上下文中评估 JavaScript

QQmlExtensionPlugin

用于自定义类型注册函数的自定义 QML 扩展插件的抽象基类

QQmlFile

用于对 URL 进行分类的静态辅助方法

QQmlFileSelector

用于将 QFileSelector 应用于 QML 文件加载的类

QQmlImageProviderBase

用于在 QML 引擎中注册图像提供程序

QQmlIncubationController

实例驱动 QQmlIncubators 的进程

QQmlIncubator

允许异步创建 QML 对象

QQmlInfo

允许记录与 QML 相关的消息

QQmlListProperty

允许应用程序将 QObject 派生类的列表式属性暴露给 QML

QQmlListReference

允许操作 QQmlListProperty 属性

QQmlNetworkAccessManagerFactory

为 QML 引擎创建 QNetworkAccessManager 实例

QQmlParserStatus

更新 QML 解析器的状态

QQmlProperty

抽象化对由QML生成的对象上属性的访问

QQmlPropertyMap

允许您设置可在 QML 绑定中使用的键值对

QQmlPropertyValueSource

用于属性值来源(如动画和绑定)的接口

QQmlSA::Binding

表示针对特定类型的单个 QML 属性绑定

QQmlSA::DocumentEdit

表示对文档的单次编辑

QQmlSA::Element

表示一种 QML 类型

QQmlSA::ElementPass

所有针对元素的静态分析阶段的基类

QQmlSA::FixSuggestion

表示针对源代码中某个问题的修复建议

QQmlSA::GenericPass

静态分析阶段的基类

QQmlSA::LintPlugin

所有静态分析插件的基类

QQmlSA::LoggerWarningId

用于在 QQmlSA 框架中唯一标识警告类别的字符串字面量包装器

QQmlSA::Method

表示一个 QML 方法

QQmlSA::PassManager

可通过静态分析阶段对元素及其子元素进行分析

QQmlSA::Property

表示一个 QML 属性

QQmlSA::PropertyPass

所有针对属性的静态分析阶段的基类

QQmlSA::SourceLocation

表示源代码中的某个位置或区域

QQmlScriptString

封装了一个脚本及其上下文

QQuaternion

表示由向量和标量组成的四元数

QQueue

提供队列功能的通用容器

QQuick3D

用于选择正确曲面格式的辅助类

QQuick3DExtensionHelpers

用于扩展 API 的辅助函数

QQuick3DGeometry

用于定义自定义几何体的基类

QQuick3DInstancing

用于定义实例表的基类

QQuick3DObject

所有 3D 节点和资源的基类

QQuick3DRenderExtension

用于实现用户端渲染扩展的抽象类

QQuick3DTextureData

用于定义自定义纹理数据的基类

QQuick3DTextureProviderExtension

用于实现用户端纹理提供程序扩展的抽象类

QQuickAsyncImageProvider

用于异步控制 QML 图像请求的接口

QQuickAttachedPropertyPropagator

传播附加属性的方法

QQuickFramebufferObject

用于将使用帧缓冲对象(FBO)的 OpenGL 渲染与Qt Quick

QQuickGraphicsConfiguration

用于控制 QQuickWindow 的底层图形设置

QQuickGraphicsDevice

用于表示图形设备或上下文的本机图形对象的不透明容器

QQuickImageProvider

用于在 QML 中支持位图和多线程图像请求的接口

QQuickImageResponse

用于在 QQuickAsyncImageProvider 中异步加载图像的接口

QQuickItem

在所有视觉项目中最为基础的Qt Quick

QQuickItemGrabResult

包含 QQuickItem::grabToImage() 的结果

QQuickPaintedItem

在 QML 场景图中使用 QPainter API 的方法

QQuickRenderControl

一种以完全由应用程序控制的方式,将Qt Quick 场景图渲染到离屏渲染目标上的机制

QQuickRenderTarget

用于本机图形资源的不透明容器,指定渲染目标及相关元数据

QQuickRhiItem

QQuickFramebufferObject 的可移植替代方案,它不依赖于 OpenGL,而是允许通过 QRhi API 将渲染与Qt Quick

QQuickRhiItemRenderer

QQuickRhiItemRenderer 实现了 QQuickRhiItem 的渲染逻辑

QQuickStyle

允许配置应用程序样式

QQuickTextDocument

访问 QQuickTextEdit 的 QTextDocument

QQuickTextureFactory

用于从 QML 加载自定义纹理的接口

QQuickView

用于显示Qt Quick 用户界面的窗口

QQuickWebEngineProfile

由多个页面共享的 Web 引擎配置文件

QQuickWidget

用于显示Qt Quick 用户界面的控件

QQuickWindow

用于显示图形化 QML 场景的窗口

QRadialGradient

与 QBrush 配合使用以指定径向渐变画笔

QRadioButton

带有文本标签的单选按钮

QRandomGenerator

允许从高质量随机数生成器中获取随机值

QRandomGenerator64

允许从高质量、无种子随机数生成器中获取 64 位随机值

QRangeModel

为任何 C++ 范围实现 QAbstractItemModel 接口

QRangeModelAdapter

以符合 QAbstractItemModel 规范的方式访问任何 C++ 范围

QRasterWindow

用于在 QWindow 上使用 QPainter 的便捷类

QRawFont

访问字体的单个物理实例

QReadLocker

用于简化读写锁的加锁和解锁操作以实现读取访问的便捷类

QReadWriteLock

读写锁定

QRect

使用整数精度在平面上定义矩形

QRectF

使用浮点精度在平面上定义一个有限矩形

QRecursiveMutex

线程间访问序列化

QRegExp

使用正则表达式进行模式匹配

QRegion

为绘图器指定剪切区域

QRegularExpression

使用正则表达式进行模式匹配

QRegularExpressionMatch

将 QRegularExpression 与字符串进行匹配的结果

QRegularExpressionMatchIterator

QRegularExpression 对象对字符串进行全局匹配后结果的迭代器

QRegularExpressionValidator

用于将字符串与正则表达式进行比对

QRemoteObjectAbstractPersistedStore

一个类,提供方法将副本的 PROP 值设置为上次使用该副本时的值

QRemoteObjectDynamicReplica

一个动态实例化的副本

QRemoteObjectHost

Qt Remote Objects 网络上的(主机)节点

QRemoteObjectHostBase

Host 和 RegistryHost 类共有的基础功能

QRemoteObjectNode

Qt Remote Objects 网络上的一个节点

QRemoteObjectPendingCall

封装了异步方法调用的结果

QRemoteObjectPendingCallWatcher

提供基于 QObject 的 API 用于监听 QRemoteObjectPendingCall

QRemoteObjectPendingReply

QRemoteObjectPendingCall 的模板版本

QRemoteObjectRegistry

一个存储Qt Remote Objects 网络中可用源对象信息的类

QRemoteObjectRegistryHost

Qt Remote Objects 网络上的(主机/注册表)节点

QRemoteObjectReplica

一个与 Qt Remote Objects 网络上的 Qt API 进行交互(但未实现该 API)的类

QResizeEvent

包含有关调整大小的事件的事件参数

QResource

用于直接从资源中读取数据的接口

QRestAccessManager

QNetworkAccessManager 的便捷封装类

QRestReply

QNetworkReply 的便捷封装类

QRgba64

结构体包含一个 64 位 RGB 颜色

QRgbaFloat

包含四部分 RGBA 浮点颜色值的结构体

QRhi

加速的 2D/3D 图形 API 抽象

QRhiAdapter

表示一个物理图形设备

QRhiBuffer

顶点、索引或统一(常量)缓冲区资源

QRhiColorAttachment

描述渲染目标的一个颜色附加项

QRhiCommandBuffer

命令缓冲区资源

QRhiComputePipeline

计算管道状态资源

QRhiD3D11InitParams

Direct3D 11 专用的初始化参数

QRhiD3D11NativeHandles

保存 QRhi 所使用的 D3D 设备和设备上下文

QRhiD3D12CommandBufferNativeHandles

保存作为 QRhiCommandBuffer 后端支持的 ID3D12GraphicsCommandList1 对象

QRhiD3D12InitParams

Direct3D 12 特定的初始化参数

QRhiD3D12NativeHandles

保存 QRhi 所使用的 D3D12 设备

QRhiDepthStencilClearValue

指定深度缓冲区或模板缓冲区的清除值

QRhiDriverInfo

描述已初始化的 QRhi 所使用的物理设备、适配器或图形 API 实现

QRhiGles2InitParams

OpenGL 特定的初始化参数

QRhiGles2NativeHandles

保存 QRhi 所使用的 OpenGL 上下文

QRhiGraphicsPipeline

图形管道状态资源

QRhiIndexedIndirectDrawCommand

索引绘制命令

QRhiIndirectDrawCommand

绘制命令

QRhiInitParams

后端特定初始化参数的基类

QRhiMetalCommandBufferNativeHandles

保存作为 QRhiCommandBuffer 后端支持的 MTLCommandBuffer 和 MTLRenderCommandEncoder 对象

QRhiMetalInitParams

Metal 特定的初始化参数

QRhiMetalNativeHandles

保存 QRhi 所使用的 Metal 设备

QRhiNativeHandles

用于公开后端特定原生资源对象集合的类的基类

QRhiNullInitParams

后端特定初始化参数为空

QRhiNullNativeHandles

为空

QRhiReadbackDescription

描述回读操作(从可能仅限 GPU 的内存中读回纹理内容)

QRhiReadbackResult

描述可能为异步的缓冲区或纹理回读操作的结果

QRhiRenderBuffer

渲染缓冲区资源

QRhiRenderPassDescriptor

渲染通道资源

QRhiRenderTarget

表示屏幕内(交换链)或屏幕外(纹理)的渲染目标

QRhiResource

封装本机资源对象的类的基类

QRhiResourceUpdateBatch

记录操作的上传和复制类型

QRhiSampler

采样器资源

QRhiScissor

指定一个剪切矩形

QRhiShaderResourceBinding

描述单个绑定点对应的着色器资源

QRhiShaderResourceBindings

封装资源,使缓冲区、纹理和采样器资源对着色器可见

QRhiShaderStage

指定管道中某个着色器阶段的类型和着色器代码

QRhiShadingRateMap

一个封装纹理或其他类型原生 3D API 对象的对象

QRhiStats

由底层内存分配器提供的统计信息

QRhiSwapChain

交换链资源

QRhiSwapChainHdrInfo

描述交换链相关输出的高动态范围信息

QRhiSwapChainProxyData

描述设置交换链所需原生对象的不透明数据

QRhiSwapChainRenderTarget

Swapchain 渲染目标资源

QRhiTexture

纹理资源

QRhiTextureCopyDescription

描述纹理到纹理的复制操作

QRhiTextureRenderTarget

纹理渲染目标资源

QRhiTextureRenderTargetDescription

描述渲染目标的颜色和深度,或深度/模板附件

QRhiTextureSubresourceUploadDescription

描述纹理上传操作中某一层内一个 MIP 级别的源

QRhiTextureUploadDescription

描述纹理上传操作

QRhiTextureUploadEntry

描述纹理上传操作中的一层(立方贴图为面,3D 纹理为切片,纹理数组为元素)

QRhiVertexInputAttribute

描述单个顶点输入元素

QRhiVertexInputBinding

描述一个顶点输入绑定

QRhiVertexInputLayout

描述顶点着色器所使用的顶点输入布局

QRhiViewport

指定一个视口矩形

QRhiVulkanCommandBufferNativeHandles

保存作为 QRhiCommandBuffer 后端支持的 Vulkan 命令缓冲区对象

QRhiVulkanInitParams

Vulkan 特定的初始化参数

QRhiVulkanNativeHandles

收集 QRhi 所使用的设备、队列及其他 Vulkan 对象

QRhiVulkanQueueSubmitParams

引用将传递给 vkQueueSubmit() 的其他 Vulkan API 对象

QRhiVulkanRenderPassNativeHandles

保存支持 QRhiRenderPassDescriptor 的 Vulkan 渲染通道对象

QRhiWidget

用于通过加速图形 API(如 Vulkan、Metal 或 Direct 3D)渲染 3D 图形的控件

QRotationFilter

QSensorFilter 的便捷封装类

QRotationReading

表示来自旋转传感器的单次读数

QRotationSensor

QSensor 的便捷封装类

QRubberBand

可用于表示选择范围或边界的矩形或直线

QRunnable

所有可运行对象的基类

QSGBasicGeometryNode

作为基于几何的节点的基类

QSGClipNode

在场景图中实现裁剪功能

QSGDynamicTexture

作为动态变化纹理的基类,例如渲染到 FBO 中的内容

QSGFlatColorMaterial

在场景图中渲染纯色几何体的便捷方式

QSGGeometry

Qt Quick 场景图中图形基元的高级存储

QSGGeometryNode

用于场景图中所有渲染内容

QSGImageNode

为方便起见而提供,用于通过 QML 场景图轻松绘制带纹理的内容

QSGMaterial

封装着着色器程序的渲染状态

QSGMaterialShader

表示一个与图形 API 无关的着色器程序

QSGMaterialType

与 QSGMaterial 结合使用时作为唯一类型标记

QSGNode

场景图中所有节点的基类

QSGOpacityNode

用于更改节点的透明度

QSGOpaqueTextureMaterial

在场景图中渲染带纹理几何体的便捷方式

QSGRectangleNode

用于通过场景图绘制实心矩形的便捷类

QSGRenderNode

表示一组针对场景图所用图形 API 的自定义渲染命令

QSGRendererInterface

一个接口,用于访问场景图中某些与图形 API 相关的内部机制

QSGSimpleRectNode

用于通过场景图绘制实心填充矩形的便捷类

QSGSimpleTextureNode

为方便起见,用于通过 QML 场景图轻松绘制带纹理的内容

QSGTextNode

用于在Qt Quick 场景图中绘制文本布局和文本文档的类

QSGTexture

场景图中使用的纹理基类

QSGTextureMaterial

在场景图中渲染带纹理几何体的便捷方式

QSGTextureProvider

在 QML 中封装基于纹理的实体

QSGTransformNode

在场景图中实现变换

QSGVertexColorMaterial

在场景图中渲染按顶点着色的几何体的便捷方式

QSSGCameraHelpers

包含用于获取渲染所需摄像机数据的辅助函数的类

QSSGFrameData

包含每帧收集数据的存储类

QSSGModelHelpers

包含用于修改和设置模型可渲染对象数据的辅助函数的类

QSSGRenderContextInterface

QtQuick3D 渲染引擎子组件的聚合类

QSSGRenderExtension

扩展后端节点实现的基类

QSSGRenderExtensionHelpers

包含扩展辅助函数的类

QSSGRenderHelpers

包含用于设置和渲染 QtQuick3D 可渲染对象的辅助函数的类

QSSGRenderTextureProviderExtension

纹理提供程序后端节点实现的基类

QSSGRhiContext

QSSGRhiContext

QSSGRhiGraphicsPipelineState

空间场景图的图形管道状态

QSSGRhiSamplerDescription

QSSGRhiSamplerDescription

QSaveFile

用于安全写入文件的接口

QScatter3DSeries

表示三维散点图中的数据序列

QScatterDataItem

用于将已解析数据添加到散点图的容器

QScatterDataProxy

3D 散点图的数据代理

QScatterSeries

在散点图中呈现数据

QScopeGuard

为在作用域末尾调用函数提供作用域保护机制

QScopedArrayPointer

存储指向动态分配的对象数组的指针,并在销毁时将其删除

QScopedPointer

存储指向动态分配的对象的指针,并在销毁时将其删除

QScopedPropertyUpdateGroup

围绕 Qt::beginPropertyUpdateGroup()/Qt::endPropertyUpdateGroup() 的 RAII 类

QScopedValueRollback

在销毁时将变量重置为其先前值

QScreen

用于查询屏幕属性

QScreenCapture

该类用于捕获屏幕

QScrollArea

将滚动视图捕获到另一个控件上

QScrollBar

垂直或水平滚动条

QScrollEvent

在滚动时发送

QScrollPrepareEvent

在准备滚动时发送

QScroller

为任何滚动控件或图形项启用惯性滚动

QScrollerProperties

存储 QScroller 的设置

QSctpServer

基于 SCTP 的服务器

QSctpSocket

SCTP 套接字

QScxmlCompiler

SCXML文件编译器

QScxmlCppDataModel

Qt SCXML 状态机的C++数据模型

QScxmlDataModel

Qt SCXML 状态机的数据模型基类

QScxmlDynamicScxmlServiceFactory

根据运行时加载的文档创建 SCXML 服务实例

QScxmlError

描述Qt SCXML 状态机在解析SCXML文件时返回的错误

QScxmlEvent

Qt SCXML 状态机的事件

QScxmlExecutableContent::AssignmentInfo

AssingmentInfo 类表示数据赋值

QScxmlExecutableContent::EvaluatorInfo

表示可执行内容的单元

QScxmlExecutableContent::ForeachInfo

表示一个 foreach 结构

QScxmlExecutableContent::InvokeInfo

表示一次服务调用

QScxmlExecutableContent::ParameterInfo

表示服务调用的参数

QScxmlInvokableService

从状态机调用的服务的基类

QScxmlInvokableServiceFactory

创建可调用的服务实例

QScxmlNullDataModel

Qt SCXML 状态机的空数据模型

QScxmlStateMachine

由 SCXML 文件创建的状态机的接口

QScxmlStaticScxmlServiceFactory

根据预编译文档创建SCXML服务实例

QScxmlTableData

由编译后的状态机使用

QSemaphore

通用计数信号量

QSemaphoreReleaser

对 QSemaphore::release() 调用的异常安全延迟

QSensor

表示单个硬件传感器

QSensorBackend

传感器实现

QSensorBackendFactory

实例化 QSensorBackend 的实例

QSensorChangesInterface

面向传感器插件的纯虚接口

QSensorFilter

用于传感器变化异步通知的高效回调机制

QSensorManager

处理传感器后端的注册和创建

QSensorPluginInterface

传感器插件的纯虚拟接口

QSensorReading

保存来自传感器的读数

QSequentialAnimationGroup

动画的顺序组

QSequentialIterable

用于 QVariant 中容器的可迭代接口

QSerialPort

提供用于访问串行端口的函数

QSerialPortInfo

提供有关现有串行端口的信息

QSessionManager

访问会话管理器

QSet

提供基于哈希表的集合的模板类

QSetIterator

QSet 的 Java 风格 const 迭代器

QSettings

持久的、与平台无关的应用程序设置

QShader

包含已转换为多种着色语言的着色器多个版本,以及反射元数据

QShaderBaker

将 GLSL/Vulkan 着色器编译为 SPIR-V,转换为其他着色语言,并收集反射元数据

QShaderCode

包含着色器的源代码或二进制代码以及附加元数据

QShaderDescription

描述着一个着色器的接口

QShaderKey

指定着色语言、带标志的版本以及变体

QShaderVersion

指定着色语言版本

QSharedData

共享数据对象的基类

QSharedDataPointer

表示对隐式共享对象的指针

QSharedMemory

对共享内存段的访问

QSharedPointer

持有对共享指针的强引用

QShortcut

用于创建键盘快捷键

QShortcutEvent

用户按下组合键时触发的事件

QShowEvent

当小部件显示时发送的事件

QSignalBlocker

围绕 QObject::blockSignals() 的异常安全封装

QSignalMapper

将来自可识别发送者的信号打包

QSignalSpy

支持对信号发出的内省

QSignalTransition

基于 Qt 信号的过渡效果

QSinglePointEvent

用于包含单个点的指针事件(如鼠标事件)的基类

QSize

使用整数点精度定义二维对象的大小

QSizeF

使用浮点精度定义二维对象的大小

QSizeGrip

用于调整顶级窗口大小的调整大小控点

QSizePolicy

描述水平和垂直调整大小策略的布局属性

QSlider

垂直或水平滑块

QSocketNotifier

支持监控文件描述符上的活动

QSortFilterProxyModel

支持对在另一个模型与视图之间传递的数据进行排序和过滤

QSoundEffect

播放低延迟音效的方法

QSpacerItem

布局中的空白区域

QSpan

用于存储连续数据的非所有权容器

QSpatialSound

3D 空间中的声音对象

QSpinBox

旋转框控件

QSplashScreen

可在应用程序启动时显示的启动画面

QSpline3DSeries

将数据序列表示为样条曲线

QSplineSeries

在样条图中呈现数据

QSplitter

实现了一个分隔器控件

QSplitterHandle

分隔条的控件功能

QSqlDatabase

处理与数据库的连接

QSqlDriver

用于访问特定 SQL 数据库的抽象基类

QSqlDriverCreator

提供特定驱动程序类型 SQL 驱动程序工厂的模板类

QSqlDriverCreatorBase

SQL 驱动程序工厂的基类

QSqlDriverPlugin

用于自定义 QSqlDriver 插件的抽象基类

QSqlError

SQL 数据库错误信息

QSqlField

操作 SQL 数据库表和视图中的字段

QSqlIndex

用于操作和描述数据库索引的函数

QSqlQuery

执行和操作 SQL 语句的手段

QSqlQueryModel

SQL 结果集的只读数据模型

QSqlRecord

封装数据库记录

QSqlRelation

存储有关 SQL 外键的信息

QSqlRelationalDelegate

用于显示和编辑来自 QSqlRelationalTableModel 的数据的委托

QSqlRelationalTableModel

支持外键的单个数据库表的可编辑数据模型

QSqlResult

用于访问特定 SQL 数据库数据的抽象接口

QSqlTableModel

用于单个数据库表的可编辑数据模型

QSslCertificate

用于 X509 证书的便捷 API

QSslCertificateExtension

用于访问 X509 证书扩展的 API

QSslCipher

表示一种SSL加密算法

QSslConfiguration

保存SSL连接的配置和状态

QSslDiffieHellmanParameters

用于服务器Diffie-Hellman参数的接口

QSslEllipticCurve

表示供椭圆曲线加密算法使用的椭圆曲线

QSslError

SSL 错误

QSslKey

用于私钥和公钥的接口

QSslKeyingMaterial

描述从 TLS 会话派生出的导出密钥材料

QSslPreSharedKeyAuthenticator

用于预共享密钥(PSK)密码套件的认证数据

QSslServer

通过 TLS 实现加密且安全的 TCP 服务器

QSslSocket

适用于客户端和服务器双方的 SSL 加密套接字

QStack

提供堆栈功能的模板类

QStackedLayout

小部件堆栈,其中每次仅显示一个小部件

QStackedWidget

小部件堆栈,每次仅显示一个小部件

QStandardItem

用于与 QStandardItemModel 类配合使用的项

QStandardItemEditorCreator

无需继承 QItemEditorCreatorBase 即可注册小部件

QStandardItemModel

用于存储自定义数据的通用模型

QStandardPaths

访问标准路径的方法

QState

QStateMachine 的通用状态

QStateMachine

分层有限状态机

QStaticByteArrayMatcher

QByteArrayMatcher 的编译时版本

QStaticLatin1StringMatcher

QLatin1StringMatcher 的编译时版本

QStaticPlugin

包含对静态插件实例及其元数据引用的结构体

QStaticText

当文本及其布局很少更新时,可实现文本的优化绘制

QStatusBar

适用于显示状态信息的水平条

QStatusTipEvent

用于在状态栏中显示消息的事件

QStorageInfo

提供有关当前已挂载存储设备和驱动器的信息

QString

Unicode 字符串

QStringConverter

文本编码和解码的基类

QStringDecoder

基于状态的文本解码器

QStringEncoder

基于状态的文本编码器

QStringList

字符串列表

QStringListModel

向视图提供字符串的模型

QStringMatcher

保存一序列字符,可在 Unicode 字符串中快速进行匹配

QStringRef

QString子字符串的轻量级封装类

QStringTokenizer

根据给定的分隔符将字符串拆分为令牌

QStringView

通过 QString API 的只读子集,提供对 UTF-16 字符串的统一视图

QStyle

封装 GUI 外观和行为的抽象基类

QStyleFactory

创建 QStyle 对象

QStyleHintReturn

返回基本数据类型以外内容的样式提示

QStyleHintReturnMask

返回 QRegion 的样式提示

QStyleHintReturnVariant

返回 QVariant 的样式提示

QStyleHints

包含特定于平台的提示和设置

QStyleKitStyle

将 Qt Labs StyleKit 样式应用于Qt Widgets

QStyleOption

存储 QStyle 函数使用的参数

QStyleOptionButton

用于描述绘制按钮的参数

QStyleOptionComboBox

用于描述绘制组合框的参数

QStyleOptionComplex

用于保存所有复杂控件共有的参数

QStyleOptionDockWidget

用于描述绘制停靠控件的参数

QStyleOptionFocusRect

用于描述使用 QStyle 绘制焦点矩形的参数

QStyleOptionFrame

用于描述绘制边框的参数

QStyleOptionGraphicsItem

用于描述绘制 QGraphicsItem 所需的参数

QStyleOptionGroupBox

描述绘制组框所需的参数

QStyleOptionHeader

用于描述绘制标题栏的参数

QStyleOptionHeaderV2

用于描述绘制标题栏的参数

QStyleOptionMenuItem

用于描述绘制菜单项所需的参数

QStyleOptionMenuItemV2

通过新增成员扩展了 QStyleOptionMenuItem

QStyleOptionProgressBar

用于描述绘制进度条所需的参数

QStyleOptionRubberBand

用于描述绘制橡皮筋所需的参数

QStyleOptionSizeGrip

用于描述绘制大小控点所需的参数

QStyleOptionSlider

用于描述绘制滑块所需的参数

QStyleOptionSpinBox

用于描述绘制旋转框所需的参数

QStyleOptionTab

用于描述绘制标签栏所需的参数

QStyleOptionTabBarBase

用于描述选项卡栏的基础部分,即选项卡栏通常与之重叠的部分

QStyleOptionTabWidgetFrame

用于描述绘制标签控件周围边框的参数

QStyleOptionTitleBar

用于描述绘制标题栏的参数

QStyleOptionToolBar

用于描述绘制工具栏所需的参数

QStyleOptionToolBox

用于描述绘制工具箱所需的参数

QStyleOptionToolButton

用于描述绘制工具按钮的参数

QStyleOptionViewItem

用于描述在视图控件中绘制项目所用的参数

QStylePainter

用于在小部件内部绘制 QStyle 元素的便捷类

QStylePlugin

自定义 QStyle 插件的抽象基类

QStyledItemDelegate

用于显示和编辑模型中数据项的功能

QSupportedWritingSystems

用于将字体注册到 Qt 内部字体数据库时使用

QSurface

Qt 中可渲染表面的抽象表示

QSurface3DSeries

在 3D 曲面图中表示数据序列

QSurfaceDataItem

用于将已解析数据添加到曲面图的容器

QSurfaceDataProxy

3D 曲面图的数据代理

QSurfaceFormat

表示 QSurface 的格式

QSvgGenerator

用于创建 SVG 绘图的绘制设备

QSvgRenderer

用于将 SVG 文件的内容绘制到绘图设备上

QSvgWidget

用于显示可缩放矢量图形(SVG)文件内容的控件

QSwipeGesture

描述用户执行的滑动手势

QSyntaxHighlighter

允许您定义语法高亮规则,此外,您还可以使用该类查询文档的当前格式或用户数据

QSysInfo

有关系统的信息

QSystemSemaphore

通用计数系统信号量

QSystemTrayIcon

系统托盘中应用程序的图标

QTabBar

标签栏,例如用于带标签的对话框

QTabWidget

标签式小部件堆栈

QTableView

表格视图的默认模型/视图实现

QTableWidget

带有默认模型的基于项的表格视图

QTableWidgetItem

用于 QTableWidget 类的项目

QTableWidgetSelectionRange

无需使用模型索引和选择模型即可与模型中的选择项交互的方法

QTabletEvent

包含描述 Tablet 事件的参数

QTaggedIterator

封装迭代器并暴露标准迭代器特性的模板类

QTapAndHoldGesture

描述用户执行的轻点并长按(又称 LongTap)手势

QTapGesture

描述用户执行的轻点手势

QTcpServer

基于 TCP 的服务器

QTcpSocket

TCP 套接字

QTemporaryDir

创建一个用于临时使用的唯一目录

QTemporaryFile

处理临时文件的 I/O 设备

QTest::QTouchEventSequence

用于模拟一系列触摸事件

QTest::QTouchEventWidgetSequence

用于模拟控件的一系列触摸事件

QTest::ThrowOnFailDisabler

QTest::ThrowOnFailEnabler

QTest::ThrowOnSkipDisabler

QTest::ThrowOnSkipEnabler

QTestEventList

GUI 事件列表

QTextBlock

QTextDocument 中文本片段的容器

QTextBlockFormat

QTextDocument 中文本块的格式化信息

QTextBlockGroup

QTextDocument 中文本块的容器

QTextBlockUserData

用于将自定义数据与文本块相关联

QTextBoundaryFinder

在字符串中查找 Unicode 文本边界的方法

QTextBrowser

支持超文本导航的富文本浏览器

QTextCharFormat

QTextDocument 中字符的格式信息

QTextCodec

文本编码之间的转换

QTextCursor

提供用于访问和修改 QTextDocument 的 API

QTextDecoder

基于状态的解码器

QTextDocument

存储格式化后的文本

QTextDocumentFragment

表示来自 QTextDocument 的一个格式化文本片段

QTextDocumentWriter

用于将 QTextDocument 写入文件或其他设备的格式无关接口

QTextEdit

用于编辑和显示纯文本及富文本的小部件

QTextEncoder

基于状态的编码器

QTextFormat

QTextDocument 的格式化信息

QTextFragment

在 QTextDocument 中保存一段带有单个 QTextCharFormat 的文本

QTextFrame

表示 QTextDocument 中的一个框架

QTextFrameFormat

QTextDocument 中框架的格式化信息

QTextImageFormat

QTextDocument 中图像的格式信息

QTextInlineObject

表示 QAbstractTextDocumentLayout 及其实现中的内联对象

QTextItem

在自定义绘制引擎中绘制文本所需的所有信息

QTextLayout

用于文本的排版和渲染

QTextLength

封装了 QTextDocument 中使用的不同类型长度

QTextLine

表示 QTextLayout 中的文本行

QTextList

QTextDocument 中经过格式修饰的项目列表

QTextListFormat

QTextDocument 中列表的格式化信息

QTextObject

可将 QTextDocument 的各个部分分组在一起的各类对象的基类

QTextObjectInterface

允许在 QTextDocument 中绘制自定义文本对象

QTextOption

对一般富文本属性的描述

QTextStream

用于读写文本的便捷接口

QTextTable

表示 QTextDocument 中的表格

QTextTableCell

表示 QTextTable 中单元格的属性

QTextTableCellFormat

QTextDocument 中表格单元格的格式设置信息

QTextTableFormat

QTextDocument 中表格的格式设置信息

QTextToSpeech

便捷访问文本转语音引擎

QThread

管理线程的跨平台方法

QThreadPool

管理一组 QThread

QThreadStorage

按线程存储数据

QTileRules

用于绘制划分为九个分段的位图或图像的规则

QTiltFilter

围绕 QSensorFilter 构建的便捷封装类

QTiltReading

保存来自倾斜传感器的读数

QTiltSensor

QSensor的便捷封装类

QTime

时钟时间函数

QTimeEdit

基于 QDateTimeEdit 控件的编辑时间控件

QTimeLine

用于控制动画的时间轴

QTimeZone

识别时间表示形式与 UTC 之间的关系

QTimer

循环定时器和单次定时器

QTimerEvent

包含描述定时器事件的参数

QToolBar

包含一组控件的可移动面板

QToolBox

带标签的控件项目列

QToolButton

用于快速访问命令或选项的按钮,通常用于 QToolBar 中

QToolTip

适用于任何控件的工具提示(气泡帮助)

QTouchEvent

包含描述触摸事件的参数

QTransform

指定坐标系的二维变换

QTranslator

对文本输出的国际化支持

QTransposeProxyModel

此代理对源模型进行转置

QTreeView

树视图的默认模型/视图实现

QTreeWidget

使用预定义树模型的树视图

QTreeWidgetItem

用于 QTreeWidget 便利类的项

QTreeWidgetItemIterator

遍历 QTreeWidget 实例中项的方法

QTypeRevision

包含一个版本号的轻量级表示形式,由两个 8 位段组成:主版本号和次版本号,其中任一者均可未知

QUdpSocket

UDP 套接字

QUiLoader

在运行时加载并实例化Qt Widgets Designer 表单

QUndoCommand

存储在 QUndoStack 中的所有命令的基类

QUndoGroup

一组 QUndoStack 对象

QUndoStack

QUndoCommand 对象的堆栈

QUndoView

显示 QUndoStack 的内容

QUnhandledException

表示Qt Concurrent 工作线程中未处理的异常

QUntypedBindable

针对 任何类型 T 的QProperty\ 和 QObjectBindableProperty等可绑定属性的统一接口

QUntypedPropertyBinding

表示类型擦除的属性绑定

QUrl

用于处理 URL 的便捷接口

QUrlQuery

操作 URL 查询字符串中键值对的方法

QUtf8StringView

对 UTF-8 字符串的统一视图,包含 QString API 的只读子集

QUtiMimeConverter

在 MIME 类型与统一类型标识符 (UTI) 格式之间进行转换

QUuid

存储全局唯一标识符(UUID)

QVBoxLayout

将控件垂直对齐

QValidator

输入文本的验证

QValue3DAxis

操作图表的坐标轴

QValue3DAxisFormatter

3D 数值轴格式化器的基类

QValueAxis

向图表的坐标轴添加数值

QVarLengthArray

低级可变长度数组

QVariant

像联合体一样处理最常见的 Qt 数据类型

QVariantAnimation

动画的基类

QVariantConstPointer

基于指针模拟的指向 QVariant 的 const 指针

QVariantPointer

基于指针模拟 QVariant 指针的模板类

QVariantRef

作为对 QVariant 的非 const 引用

QVector

QList 的别名

QVector2D

表示二维空间中的向量或顶点

QVector3D

表示三维空间中的向量或顶点

QVector4D

表示四维空间中的向量或顶点

QVersionNumber

包含一个由任意数量段组成的版本号

QVideoFrame

表示视频数据的一帧

QVideoFrameFormat

指定视频呈现表面的流格式

QVideoFrameInput

用于通过 QMediaCaptureSession 向 QMediaRecorder 或视频输出提供自定义视频帧

QVideoSink

表示视频数据的通用接收端

QVideoWidget

用于呈现媒体对象生成的视频的控件

QVirtualKeyboardAbstractInputMethod

输入方法的基类

QVirtualKeyboardDictionary

用于虚拟键盘输入法的应用程序定义字典

QVirtualKeyboardDictionaryManager

用于管理应用程序定义的词典

QVirtualKeyboardInputContext

提供对输入上下文的访问

QVirtualKeyboardInputEngine

InputEngine 类提供了一个支持 C++ 和 QML 集成的输入引擎

QVirtualKeyboardObserver

作为键盘事件通知的枢纽

QVirtualKeyboardSelectionListModel

用于选择列表的列表模型

QVirtualKeyboardTrace

Trace 是一种用于触摸输入数据的数据模型

QVoice

表示特定的语音

QVulkanDeviceFunctions

跨平台访问设备级核心 Vulkan 1.3 API

QVulkanExtension

表示有关 Vulkan 扩展的信息

QVulkanFunctions

跨平台访问实例级核心 Vulkan 1.3 API

QVulkanInfoVector

用于 QVulkanLayer 和 QVulkanExtension 的专用 QList

QVulkanInstance

表示一个本机 Vulkan 实例,支持在 QSurface 上进行 Vulkan 渲染

QVulkanLayer

表示有关 Vulkan 层的信息

QVulkanWindow

QWindow 的便捷子类,用于执行 Vulkan 渲染

QVulkanWindowRenderer

用于为 QVulkanWindow 实现应用程序特有的渲染逻辑

QWaitCondition

用于线程同步的条件变量

QWaylandBufferRef

保存对表面缓冲区的引用

QWaylandClient

表示连接到 QWaylandCompositor 的客户端

QWaylandClientExtension

用于在 Wayland 协议上实现自定义扩展的类

QWaylandClientExtensionTemplate

用于在 Wayland 协议上实现自定义扩展的类

QWaylandCompositor

管理 Wayland 显示服务器

QWaylandCompositorExtension

合成器扩展的基类

QWaylandCompositorExtensionTemplate

用于继承 QWaylandCompositorExtension 的便捷类

QWaylandIdleInhibitManagerV1

提供一个扩展,用于禁用合成器的空闲行为

QWaylandIviApplication

用于嵌入式风格用户界面的扩展

QWaylandIviSurface

识别和调整画布大小的简便方法

QWaylandKeyboard

表示键盘设备

QWaylandObject

可包含 Wayland 扩展的对象的基类

QWaylandOutput

表示由合成器管理的可视区域

QWaylandOutputMode

保存输出设备的分辨率和刷新率

QWaylandPointer

表示一个指针设备

QWaylandQtTextInputMethodManager

提供对合成器中输入方法的访问

QWaylandQuickItem

Qt Quick 表示 Wayland 客户端画面的项

QWaylandQuickShellIntegration

为 shell 表面与 QtQuick 的集成提供支持

QWaylandQuickShellSurfaceItem

Qt Quick 表示 QWaylandShellSurface 的项

QWaylandResource

wl_resource 的容器

QWaylandSeat

访问键盘、鼠标和触摸输入

QWaylandShell

用于实现 Wayland 壳层的抽象类

QWaylandShellSurface

用于 shell 扩展所指定表面角色的通用接口

QWaylandShellSurfaceTemplate

用于创建自定义 shell 表面类的便捷类

QWaylandSurface

表示输出设备上的矩形区域

QWaylandSurfaceGrabber

允许读取 QWaylandSurface 的内容

QWaylandSurfaceRole

表示 wl_surface 上下文中表面所扮演的角色

QWaylandTextInputManager

提供对合成器中输入方法的访问

QWaylandTouch

访问触摸设备

QWaylandView

表示输出设备上表面的一处视图

QWaylandViewporter

提供用于表面调整大小和裁剪的扩展

QWaylandWlShell

用于桌面风格用户界面的扩展

QWaylandWlShellSurface

面向画面的桌面风格合成器特定功能

QWaylandXdgDecorationManagerV1

提供用于协商服务器端和客户端窗口装饰的扩展

QWaylandXdgOutputManagerV1

提供了一种以桌面为导向的方式描述输出的扩展

QWaylandXdgOutputV1

表示合成器中的显示

QWaylandXdgPopup

表示 xdg 表面中与弹出窗口相关的特定部分

QWaylandXdgShell

用于桌面风格用户界面的扩展

QWaylandXdgSurface

面向 XDG 表面的桌面风格合成器特定功能

QWaylandXdgToplevel

表示 xdg 表面的顶级窗口特定部分

QWeakPointer

持有对共享指针的弱引用

QWebChannel

将 QObject 暴露给远程 HTML 客户端

QWebChannelAbstractTransport

C++ QWebChannel 服务器与 HTML/JS 客户端之间的通信通道

QWebEngineCertificateError

有关证书错误的信息

QWebEngineClientCertificateSelection

QWebEngineClientCertSelection 类封装了客户端证书选择功能

QWebEngineClientCertificateStore

用于存储客户端证书的内存存储区

QWebEngineClientHints

用于自定义配置文件所用 User-Agent 客户端提示的对象

QWebEngineContextMenuRequest

用于向右键菜单添加或扩展操作项的请求

QWebEngineCookieStore

访问 Chromium 的 Cookie

QWebEngineDesktopMediaRequest

请求在对话框中填充可用的屏幕截图来源

QWebEngineDownloadRequest

有关下载的信息

QWebEngineExtensionInfo

关于 Web 扩展的信息

QWebEngineExtensionManager

允许应用程序从文件系统安装和加载 Chrome 扩展程序

QWebEngineFileSystemAccessRequest

允许接受或拒绝来自 JavaScript 应用程序的本地文件系统访问请求

QWebEngineFindTextResult

封装在页面上进行字符串搜索的结果

QWebEngineFrame

提供有关页面帧的信息并对其进行控制

QWebEngineFullScreenRequest

支持接受或拒绝进入和退出全屏模式的请求

QWebEngineGlobalSettings::DnsMode

该结构体提供了指定 DNS 主机解析模式的手段

QWebEngineHistory

表示 Web 引擎页面的历史记录

QWebEngineHistoryItem

表示 Web 引擎页面历史记录中的一个条目

QWebEngineHistoryModel

一个表示 Web 引擎页面历史记录的数据模型

QWebEngineHttpRequest

保存待通过 WebEngine 发送的请求

QWebEngineLoadingInfo

WebEngineView::loadingChanged 信号的辅助类型

QWebEngineNavigationRequest

用于 QWebEnginePage::navigationRequested 信号的辅助类型

QWebEngineNewWindowRequest

用于 QWebEnginePage::newWindowRequested() 信号的辅助类型

QWebEngineNotification

封装 HTML5 网页通知的数据

QWebEnginePage

用于查看和编辑网页文档的对象

QWebEnginePermission

QWebEnginePermission 是一个用于访问和修改针对特定源 URL 已授予或拒绝的单个权限状态的对象

QWebEngineProfile

由多个页面共享的 Web 引擎配置文件

QWebEngineProfileBuilder

构造 QWebEngineProfile 的方法

QWebEngineRegisterProtocolHandlerRequest

用于接受或拒绝来自 registerProtocolHandler API 的请求

QWebEngineScript

封装一个 JavaScript 程序

QWebEngineScriptCollection

表示一组用户脚本

QWebEngineSettings

用于存储 QWebEnginePage 所用设置的对象

QWebEngineUrlRequestInfo

有关 URL 请求的信息

QWebEngineUrlRequestInterceptor

用于 URL 拦截的抽象基类

QWebEngineUrlRequestJob

表示一个自定义 URL 请求

QWebEngineUrlScheme

用于配置自定义 URL 方案

QWebEngineUrlSchemeHandler

用于处理自定义 URL 方案的基类

QWebEngineView

用于查看和编辑网页文档的小部件

QWebEngineWebAuthPinRequest

封装 PIN WebAuth UX 请求的数据

QWebEngineWebAuthUxRequest

封装 WebAuth UX 请求的数据

QWebSocket

实现了一个支持 WebSocket 协议的 TCP 套接字

QWebSocketCorsAuthenticator

用于跨源请求(CORS)的身份验证器对象

QWebSocketHandshakeOptions

收集 WebSocket 握手所需的选项

QWebSocketServer

实现基于 WebSocket 的服务器

QWebView

用于查看网页内容的窗口

QWebViewLoadingInfo

用于 QWebView::loadingChanged() 信号的加载状态信息

QWebViewSettings

允许配置浏览器属性和属性

QWhatsThis

对任何小部件的简要描述,即回答“这是什么?”的问题

QWhatsThisClickedEvent

可用于处理“这是什么?”文本中超链接的事件

QWheelEvent

包含描述滚轮事件的参数

QWidget

所有用户界面对象的基类

QWidgetAction

通过一个接口扩展 QAction,用于将自定义小部件插入基于操作的容器(如工具栏)中

QWidgetItem

代表小部件的布局项

QWinEventNotifier

对 Windows Wait 函数的支持

QWindow

表示底层窗口系统中的一个窗口

QWindowCapture

该类用于捕获窗口

QWindowStateChangeEvent

窗口状态发生变化前的状态

QWindowsMimeConverter

将开放标准的MIME映射到Windows剪贴板格式

QWizard

向导框架

QWizardPage

向导页面的基类

QWriteLocker

用于简化写入访问时读写锁的加锁和解锁操作的便捷类

QXYModelMapper

用于线、样条和散点序列的模型映射器

QXYSeries

所有 x 和 y 序列类的父类

QXmlAttributes

XML 属性

QXmlContentHandler

用于报告 XML 数据逻辑内容的接口

QXmlDTDHandler

用于报告 XML 数据 DTD 内容的接口

QXmlDeclHandler

用于报告 XML 数据声明内容的接口

QXmlDefaultHandler

所有 XML 处理程序类的默认实现

QXmlEntityResolver

用于解析XML数据中包含的外部实体的接口

QXmlErrorHandler

用于报告XML数据中错误的接口

QXmlInputSource

QXmlReader 子类的输入数据

QXmlLexicalHandler

用于报告 XML 数据词法内容的接口

QXmlLocator

包含文件内解析位置信息的 XML 处理类

QXmlNamespaceSupport

用于希望包含命名空间支持的XML读取器的辅助类

QXmlParseException

用于报告与 QXmlErrorHandler 接口相关的错误

QXmlReader

用于 XML 读取器(即解析器)的接口

QXmlSimpleReader

一个简单 XML 解析器的实现

QXmlStreamAttribute

表示单个 XML 属性

QXmlStreamAttributes

表示一个 QXmlStreamAttribute 向量

QXmlStreamEntityDeclaration

表示 DTD 实体声明

QXmlStreamEntityResolver

QXmlStreamReader 的实体解析器

QXmlStreamNamespaceDeclaration

表示命名空间声明

QXmlStreamNotationDeclaration

表示 DTD 标记法声明

QXmlStreamReader

通过简单的流式 API 读取结构良好的 XML 1.0 文档的快速解析器

QXmlStreamWriter

带简单流式 API 的 XML 1.0 写入器

Qt3DAnimation::QAbstractAnimation

Qt3D 动画的抽象基类

Qt3DAnimation::QAbstractAnimationClip

为提供关键帧动画数据的类型提供的基类

Qt3DAnimation::QAbstractClipAnimator

为提供动画播放功能的类型定义的基类

Qt3DAnimation::QAbstractClipBlendNode

用于构建动画混合树的类型的基类

Qt3DAnimation::QAdditiveClipBlend

根据加法因子对两个动画片段执行加法混合

Qt3DAnimation::QAnimationAspect

为以下对象提供关键帧动画功能Qt 3D

Qt3DAnimation::QAnimationCallback

表示一个动画回调对象

Qt3DAnimation::QAnimationClip

指定关键帧动画数据

Qt3DAnimation::QAnimationClipData

包含动画数据的类

Qt3DAnimation::QAnimationClipLoader

支持从文件加载关键帧动画数据

Qt3DAnimation::QAnimationController

用于动画的控制器类

Qt3DAnimation::QAnimationGroup

将动画分组在一起的类

Qt3DAnimation::QBlendedClipAnimator

提供混合节点树动画播放功能的组件

Qt3DAnimation::QCallbackMapping

允许将片段中的通道映射到回调对象的调用上

Qt3DAnimation::QChannel

定义 QAnimationClipData 的一个通道。动画系统会独立对每个通道组件进行插值,除非该 QChannel 名为“Rotation”(区分大小写),此时它包含四个 QChannelComponent,且每个 QChannelComponent 具有相同数量的关键帧。 在这种情况下,将使用 SLERP 进行插值

Qt3DAnimation::QChannelMapper

允许将剪辑中的通道映射到应用程序中对象的属性上

Qt3DAnimation::QChannelMapping

允许将剪辑中的通道映射到应用程序中对象的属性上

Qt3DAnimation::QClipAnimator

提供简单动画播放功能的组件

Qt3DAnimation::QClipBlendValue

用于将片段包含在混合树中的类

Qt3DAnimation::QKeyFrame

用于处理关键帧的基类

Qt3DAnimation::QKeyframeAnimation

一个为 QTransform 实现简单关键帧动画的类

Qt3DAnimation::QLerpClipBlend

根据归一化因子对两个动画片段执行线性插值

Qt3DAnimation::QMorphTarget

为混合形状动画提供形态目标的类

Qt3DAnimation::QMorphingAnimation

实现混合形状变形动画的类

Qt3DAnimation::QVertexBlendAnimation

一个实现顶点混合变形动画的类

Qt::has_qt_compare_three_way

用于检查类型是否支持 compareThreeWay() 的类型特质

Qt::partial_ordering

Qt::partial_ordering 表示允许出现无序结果的比较结果

Qt::strong_ordering

Qt::strong_ordering 表示一种比较,其中等价的值无法区分

Qt::totally_ordered_wrapper

Qt::totally_ordered_wrapper 是一种包装类型,为被包装的类型提供严格的完全序

Qt::weak_ordering

Qt::weak_ordering 表示一种比较,其中等价值仍然可以区分

QtConcurrent::QTaskBuilder

用于调整任务参数

QtFuture::WhenAnyResult

QtFuture::WhenAnyResult 用于表示 QtFuture::whenAny() 的结果

QtGrpc::MultiValue_t

用于访问 QMultiHash 元数据的标签类型

QtGrpc::RpcDescriptor

描述了一个 gRPC 方法,包括其服务名称、方法名称和 RPC 类型

QtJniTypes::JObject

QtJniTypes 命名空间中的模板是声明的 Java 类型的基础

QtProtobuf::Any

一个用于简化 protobuf Any 类型操作的辅助类

QtROClientFactory

一个类,用于存储Qt Remote Objects 网络上可用的客户端后端信息

QtROServerFactory

一个类,用于存储Qt Remote Objects 网络上可用服务器后端的相关信息

QtTaskTree::Do

用于 For 和 When 结构的 body 元素

QtTaskTree::Else

用于条件表达式的“else”元素

QtTaskTree::ElseIf

用于条件表达式的“else if”元素

QtTaskTree::ExecutableItem

可执行任务项的基类

QtTaskTree::ExecutionMode

描述执行模式的组元素

QtTaskTree::For

for循环元素

QtTaskTree::Forever

子任务的无限循环

QtTaskTree::ForeverIterator

用于“for”元素内部的无限迭代器

QtTaskTree::Group

表示用于构建声明式配方以描述如何执行和处理嵌套异步任务树的基本元素

QtTaskTree::GroupItem

表示可作为任何“组”组成部分的基本元素

QtTaskTree::If

用于条件表达式的“if”元素

QtTaskTree::Iterator

用作 For 元素内部迭代器的基类

QtTaskTree::ListIterator

用于 For 元素内部的列表迭代器

QtTaskTree::ObjectSignal

描述 QObject 子类及其信号的结构

QtTaskTree::ParallelLimit

具有自定义限制的并行执行模式

QtTaskTree::QBarrier

按需完成的异步任务

QtTaskTree::QCustomTask

用于声明自定义任务项并定义其初始化和完成处理程序的类模板

QtTaskTree::QDefaultTaskAdapter

一个提供 QCustomTask 中使用的默认任务适配器的类模板

QtTaskTree::QMappedTaskTreeRunner

一个具有指定 Key 类型的映射任务树执行控制器

QtTaskTree::QNetworkReplyWrapper

QNetworkReply 和 QNetworkAccessManager 的封装类

QtTaskTree::QParallelTaskTreeRunner

一个并行任务树执行控制器

QtTaskTree::QProcessTaskDeleter

QProcess 的自定义删除器,由 QProcessTask 使用

QtTaskTree::QSequentialTaskTreeRunner

一个顺序任务树执行控制器

QtTaskTree::QSingleTaskTreeRunner

单任务树执行控制器

QtTaskTree::QStartedBarrier

一个已启动且具有指定限制的 QBarrier

QtTaskTree::QSyncTask

在其他任务之间同步执行自定义处理程序

QtTaskTree::QTaskInterface

在适配自定义任务接口时使用的辅助类

QtTaskTree::QTaskTree

以声明式方式定义并运行异步任务树

QtTaskTree::QTcpSocketWrapper

QTcpSocket 的封装类

QtTaskTree::QThreadFunction

一个通过 QtConcurrent::run() 在单独线程中控制函数执行的类模板

QtTaskTree::QThreadFunctionBase

QThreadFunction 类模板的基类

QtTaskTree::RepeatIterator

用于 For 元素内部的重复迭代器

QtTaskTree::Storage

用于在运行中的任务树中进行自定义数据交换的类模板

QtTaskTree::Then

用于条件表达式的“then”元素

QtTaskTree::UntilIterator

用于 For 元素内部的条件迭代器

QtTaskTree::When

一个延迟执行主体直至屏障推进的元素

qfloat16

提供 16 位浮点数支持

qoutputrange

保存输出范围的具体细节

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