线程类

这些 Qt Core 类为应用程序提供线程支持。 Qt 中的线程支持 页面涵盖如何使用这些类。

QtConcurrent 使之无需使用低级线程原语就能编写多线程程序的高级 API
并发过滤和过滤缩减

并发映射和映射缩减

并发运行

QAtomicInteger 于整数上独立于平台的原子操作
QAtomicPointer 为指针提供独立于平台的原子操作的模板类
QFuture 表示异步计算的结果
QFutureSynchronizer 简化 QFuture 同步的方便类
QFutureWatcher 允许监视 QFuture 使用信号和插槽
QMutex 在线程之间串行化访问
QMutexLocker 简化锁定和解锁互斥的方便类
QReadLocker 用于读取访问的锁定和解锁的读写锁的方便简化类
QReadWriteLock 读/写锁定
QWriteLocker 用于写入访问的锁定和解锁的读写锁的方便简化类
QRunnable 用于所有可运行对象的基类
QSemaphore 通用计数信号量
QThread 独立于平台的线程管理办法
QThreadPool 管理一批 QThread
QThreadStorage 每线程数据存储
QWaitCondition 用于同步线程的条件变量