线程类

Asynchronous Run The <QtConcurrentRun> header provides a way to run a function in a separate thread.
并发过滤和过滤缩减 The <QtConcurrentFilter> header provides concurrent Filter and Filter-Reduce.
并发映射和映射缩减 The <QtConcurrentMap> header provides concurrent Map and MapReduce.
QAtomicInt 于整数上独立于平台的原子操作
QAtomicPointer 为指针提供独立于平台的原子操作的模板类
QFuture 表示异步计算的结果
QFutureSynchronizer 简化 QFuture 同步的方便类
QFutureWatcher 允许监视 QFuture 使用信号和插槽
QMutex 在线程之间串行化访问
QMutexLocker 简化锁定和解锁互斥的方便类
QReadLocker 用于读取访问的锁定和解锁的读写锁的方便简化类
QReadWriteLock 读/写锁定
QRunnable 用于所有可运行对象的基类
QSemaphore 通用计数信号量
QThread 独立于平台的线程管理办法
QThreadPool 管理一批 QThread
QThreadStorage 每线程数据存储
QWaitCondition 用于同步线程的条件变量
QWriteLocker 用于写入访问的锁定和解锁的读写锁的方便简化类
QtConcurrent 使之无需使用低级线程原语就能编写多线程程序的高级 API