Qt Core C++ Classes
提供核心的非图形用户界面功能。更多
命名空间
包含整个 Qt 库中使用的各种标识符 | |
内联命名空间为 Qt 类型声明字面操作符 | |
为 Qt 类型声明字符串字面操作符 | |
包含 QFuture 类使用的其他标识符 | |
声明与 Java 类型相对应的 C++ 类型 | |
为 Qt 类型声明字面运算符 |
类
所有动画的基础 | |
管理 Qt 事件队列的接口 | |
项目模型类的抽象接口 | |
可被子类化以创建一维列表模型的抽象模型 | |
用于接收本地事件(如 MSG 或 XCB 事件结构)的接口 | |
可执行排序、过滤或其他数据处理任务的代理项目模型基类 | |
抽象模型,可通过子类化创建表格模型 | |
辅助标签类 | |
动画组的抽象基类 | |
使用 QString API 的只读子集统一查看 Latin-1、UTF-8 或 UTF-16 字符串 | |
QVariant 中关联容器的可迭代接口 | |
独立于平台的 int 原子操作 | |
独立于平台的整数原子操作 | |
为指针提供独立于平台的原子操作的模板类 | |
为原子变量提供 QScopedValueRollback | |
独立于平台的大二进制整数 | |
对象的定时器事件 | |
可绑定属性的封装类。它允许类型安全操作,同时抽象出不同属性类之间的差异 | |
位数组 | |
访问蓝牙外设 | |
QByteArray 的 QIODevice 接口 | |
字节数组 | |
QByteArray::FromBase64Result 类保存调用 QByteArray::fromBase64Encoding 的结果 | |
字节数组列表 | |
保存可在字节数组中快速匹配的字节序列 | |
使用 QByteArray API 的只读子集查看字节数组 | |
提供缓存的模板类 | |
描述日历系统 | |
访问用户日历 | |
访问用于拍照或录像的摄像头 | |
用于保存 CBOR 元素数组 | |
用于保存在解析或验证 CBOR 流时发现的错误条件 | |
用于保存可在 CBOR 中表示的关联容器 | |
QCborMap::ConstIterator 类为 QCborMap 提供了 STL 风格的常量迭代器。 | |
QCborMap::Iterator 类为 QCborMap 提供了一个 STL 风格的非 Const 迭代器。 | |
被 QCborValue 用于报告解析错误 | |
在 QByteArray 或 QIODevice 上运行的简单 CBOR 流解码器 | |
在单向流上运行的简单 CBOR 编码器 | |
封装 CBOR 值 | |
16 位 Unicode 字符 | |
包含子对象事件的事件参数 | |
重复和单次计时器 | |
根据本地化整理算法比较字符串 | |
可用于加快字符串整理速度 | |
定义可能的命令行选项 | |
处理命令行选项的方法 | |
代理多个源模型,串联它们的行 | |
允许迭代 QVariant 中的容器 | |
访问用户联系人 | |
提供连续缓存的模板类 | |
为无用户界面的 Qt 应用程序提供事件循环 | |
生成加密哈希值的方法 | |
向 QIODevice 序列化二进制数据 | |
日期函数 | |
日期和时间函数 | |
标记未来的截止日期 | |
调试信息的输出流 | |
自定义 QDebug 操作符的便利类 | |
访问目录结构及其内容 | |
目录条目列表迭代器 | |
用于目录条目的 STL 风格迭代器 | |
包含动态属性更改事件的事件参数 | |
用于控制动画的缓和曲线 | |
计算经过时间的快速方法 | |
基类,可为已由共享指针管理的对象获取 QSharedPointer | |
所有事件类的基类事件对象包含事件参数 | |
进入和离开事件循环的方法 | |
在不再需要时退出事件循环的方法 | |
可跨线程传输异常的基类 | |
代表指向显式共享对象的指针 | |
读写文件的接口 | |
用于读取和写入打开文件的接口 | |
与操作系统无关的 API,用于检索文件系统条目的信息 | |
选择文件变体的便捷方法 | |
监控文件和目录修改的接口 | |
QFlags 的辅助数据类型 | |
以类型安全的方式存储枚举值的 OR 组合 | |
代表异步计算的结果 | |
Java 风格的 QFuture 常量迭代器 | |
简化 QFuture 同步的便利类 | |
允许使用信号和插槽监控 QFuture | |
用于传递参数的内部辅助类 | |
用于传递参数的内部辅助类 | |
用于实现全局静态对象 | |
实现公历 | |
提供基于哈希表的字典的模板类 | |
用于表示 tryEmplace() 操作的结果 | |
用于 QHash 和 QMultiHash 的 Java 风格常量迭代器 | |
Qt 中所有 I/O 设备的基础接口类 | |
QIODevice 的基类,提供描述设备打开模式的标志 | |
未修改地代理其源模型 | |
管理有关模型中选定项的信息 | |
跟踪视图的选定项 | |
管理有关模型中一系列选定项的信息 | |
作为 QSequentialIterable 和 QAssociativeIterable 基类的模板类 | |
允许对 QVariant 中的容器进行迭代的模板类 | |
Jalali(Hijri Shamsi)日历系统实现 | |
在 Java 中表示数组的模板类 | |
与类型无关的 QJniArray 通用应用程序接口 | |
访问 JNI 环境 (JNIEnv) | |
Java 本地接口 (JNI) 的便捷封装器 | |
封装 JSON 数组 | |
读写 JSON 文档的方法 | |
封装一个 JSON 对象 | |
用于在 JSON 解析过程中报告错误 | |
在 JSON 中封装一个值 | |
儒略历系统实现 | |
存储键与可选修饰符的组合 | |
关联容器中键/值对的迭代器 | |
独立于平台的小二进制整数 | |
8 位 ASCII/Latin-1 字符 | |
与 QLatin1StringView 相同 | |
优化搜索 Latin-1 文本中的子串 | |
对 US-ASCII/Latin-1 编码字符串字面进行精简封装 | |
运行时加载共享库 | |
有关 Qt 库的信息 | |
使用整数精度的二维向量 | |
使用浮点精度的二维向量 | |
提供动态数组的模板类 | |
用于 QList 和 QQueue 的 Java 风格常量迭代器 | |
在各种语言的数字及其字符串表示之间进行转换 | |
访问用户位置 | |
使用文件在进程间锁定 | |
在日志基础架构中代表一个类别或 "区域 | |
提供关联数组的模板类 | |
Java 风格的 QMap 常量迭代器 | |
定义矩形的四个边距 | |
定义矩形的四个边距 | |
生成基于散列的消息验证码的方法 | |
日志信息的附加信息 | |
生成日志信息 | |
类的其他信息 | |
顺序容器和关联容器的通用功能 | |
枚举器的元数据 | |
关于成员函数的元数据 | |
包含 Qt 对象的元信息 | |
关于属性的元数据 | |
允许对顺序容器进行类型擦除访问 | |
管理元对象系统中的命名类型 | |
访问麦克风以监听或录制声音 | |
米兰科维奇日历系统实现 | |
记录 MIME 类型信息的数据容器 | |
维护 MIME 类型数据库 | |
描述文件或数据类型,由 MIME 类型字符串表示 | |
用于定位数据模型中的数据 | |
保存角色和与该角色相关的数据 | |
跨 QModelRoleData 对象 | |
多值哈希表 | |
提供具有多个等价键的关联数组的模板类 | |
QMultiMap::key_iterator 类为 QMultiMap 键提供了 STL 风格的常量迭代器。 | |
Java 风格的 QMultiMap 常量迭代器。QMultiMap 既有 Java 风格的迭代器,也有 STL 风格的迭代器。STL 样式的迭代器效率更高,应优先使用 | |
用于 QHash 和 QMultiHash 的 Java-style 非const 迭代器 | |
用于 QList、QQueue 和 QStack 的 Java-style 非表迭代器 | |
用于 QMap 的 Java-style 非定常迭代器 | |
QMultiMap的Java-st样式非const迭代器 | |
用于 QSet 的 Java-style 非 Const 迭代器 | |
线程间的访问序列化 | |
简化锁定和解锁互斥的便利类 | |
Android 核心应用程序的本地接口 | |
持有 QSystemSemaphore 和 QSharedMemory 使用的本地密钥 | |
管理 NTFS 权限检查的 RAII 类 | |
所有 Qt 对象的基类 | |
模板类,可自动绑定存储在 QObject 派生类中的属性数据 | |
监控多个 QObject 的生命周期 | |
帮助将旧属性移植到可绑定属性系统的模板类 | |
操作系统版本信息 | |
并行动画组 | |
代表允许无序结果的比较结果 | |
暂停 QSequentialAnimationGroup | |
类型化权限的不透明包装 | |
用于定位数据模型中的数据 | |
在运行时加载插件 | |
使用整数精度定义平面中的点 | |
使用浮点精度定义平面中的点 | |
为 QObject 提供受保护指针的模板类 | |
用于启动外部程序并与之通信 | |
保存可传递给程序的环境变量 | |
用于存储 QFuture 可访问的计算结果 | |
实现自动属性绑定的模板类 | |
动画 Qt 属性 | |
控制安装在 QProperty 上的更改回调的生命周期 | |
具有自动属性绑定功能的属性的辅助类 | |
控制安装在 QProperty 上的更改回调的生命周期 | |
提供队列的通用容器 | |
允许从高质量随机数生成器中获取随机值 | |
允许从高质量、无种子随机数生成器中获取 64 位随机数值 | |
简化读访问的读写锁锁定和解锁的便利类 | |
读写锁定 | |
使用整数精度在平面内定义矩形 | |
使用浮点精度定义平面内的有限矩形 | |
线程间的访问序列化 | |
使用正则表达式进行模式匹配 | |
正则表达式与字符串匹配的结果 | |
QRegularExpression 对象与字符串全局匹配结果的迭代器 | |
直接读取资源的接口 | |
基于古罗马日历的日历共享基类 | |
所有可运行对象的基类 | |
安全写入文件的接口 | |
为在作用域末尾调用函数提供作用域保护 | |
存储指向动态分配对象数组的指针,并在销毁时将其删除 | |
存储指向动态分配对象的指针,并在销毁时将其删除 | |
围绕 Qt::beginPropertyUpdateGroup()/Qt::endPropertyUpdateGroup() 的 RAII 类 | |
销毁时将变量重置为先前的值 | |
一般计数信号 | |
无异常地延迟调用 QSemaphore::release() | |
顺序动画组 | |
QVariant 中容器的可迭代接口 | |
提供基于哈希表的集合的模板类 | |
QSet::const_iterator 类为 QSet 提供了 STL 风格的常量迭代器 | |
QSet::iterator 类为 QSet 提供了 STL 风格的非常量迭代器 | |
为 QSet 提供 Java 风格的常量迭代器 | |
与平台无关的持久化应用程序设置 | |
共享数据对象的基类 | |
代表指向隐式共享对象的指针 | |
访问共享内存段 | |
持有共享指针的强引用 | |
QObject::blockSignals() 的异常安全封装器 | |
捆绑来自可识别发送者的信号 | |
使用整数点精度定义二维对象的大小 | |
使用浮点精度定义二维对象的大小 | |
支持监控文件描述符上的活动 | |
支持排序和过滤在另一个模型和视图之间传递的数据 | |
连续数据的非所有者容器 | |
提供堆栈的模板类 | |
访问标准路径的方法 | |
QByteArrayMatcher 的编译时版本 | |
QLatin1StringMatcher 的编译时版本 | |
包含静态插件实例及其元数据引用的结构体 | |
提供有关当前安装的存储和驱动器的信息 | |
统一字符编码字符串 | |
编码和解码文本的基类 | |
基于状态的文本解码器 | |
基于状态的文本编码器 | |
字符串列表 | |
为视图提供字符串的模型 | |
保存可在 Unicode 字符串中快速匹配的字符序列 | |
按照给定的分隔符将字符串分割成标记 | |
使用 QString API 的只读子集统一查看 UTF-16 字符串 | |
系统信息 | |
通用计数系统信号 | |
封装迭代器并公开标准迭代器特征的模板类 | |
创建临时使用的唯一目录 | |
对临时文件进行操作的 I/O 设备 | |
在字符串中查找 Unicode 文本边界的方法 | |
读写文本的便捷接口 | |
与平台无关的线程管理方式 | |
管理 QThreads 集合 | |
每线程数据存储 | |
时钟时间功能 | |
控制动画的时间轴 | |
确定时间表示与 UTC 的关系 | |
重复定时器和单次定时器 | |
包含描述计时器事件的参数 | |
文本输出的国际化支持 | |
该代理可转换源模型 | |
包含版本号的轻量级表示法,有两个 8 位分段:主版本号和次版本号,其中任何一个分段都可以是未知的 | |
代表Qt Concurrent 工作线程中未处理的异常 | |
任意类型 T 的可绑定属性(如 QProperty\<T\> 和 QObjectBindableProperty)的统一接口 | |
处理 URL 的便捷接口 | |
处理 URL 查询中键值对的方法 | |
使用 QString API 的只读子集统一查看 UTF-8 字符串 | |
存储通用唯一标识符(UUID) | |
低级变长数组 | |
类似于最常见 Qt 数据类型的联合体 | |
动画基类 | |
基于指针的 QVariant 仿真常量指针 | |
基于指针模拟指向 QVariant 的指针的模板类 | |
作为 QVariant 的非常数引用 | |
QList 的别名 | |
包含具有任意段数的版本号 | |
用于同步线程的条件变量 | |
持有对共享指针的弱引用 | |
支持 Windows 等待函数 | |
简化锁定和解锁读写锁(用于写访问)的便利类 | |
代表单个 XML 属性 | |
代表一个 QXmlStreamAttribute 向量 | |
代表 DTD 实体声明 | |
QXmlStreamReader 的实体解析器 | |
代表命名空间声明 | |
代表 DTD 符号声明 | |
通过简单的流 API 读取格式良好的 XML 的快速解析器 | |
使用简单流 API 的 XML 写入器 | |
Qt::partial_ordering 表示允许无序结果的比较结果 | |
Qt::strong_ordering(强排序)表示等值无差别的比较结果。 | |
Qt::totally_ordered_wrapper 是一種包裝類型,為包裝類型提供嚴格的總順序 | |
Qt::weak_ordering(弱排序)表示等價值仍可區分的比較 | |
QtFuture::WhenAnyResult 用于表示 QtFuture::whenAny() 的结果。 | |
提供 16 位浮点支持 |
© 2025 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.