1. 程式人生 > >Qt翻譯---Thread Support in Qt

Qt翻譯---Thread Support in Qt

cin mapr obi 允許 sta exe 支持 center 解鎖

Thread Support in Qt

QT提供線程支持在平臺獨立的線程類。一個安全線程的傳遞事件的方式,一個信號槽的鏈接在線程之中。這使得開發多線程容易。多線程程序也是一個有用的範例為不凍結用戶界面情況下的耗時的操作。 推薦閱讀: 這個文件打算給有多線程的知識和經驗的讀者。如果你是新手,看我們推薦的閱讀清單。
  • Threads Primer: A Guide to Multithreaded Programming
  • Thread Time: The Multithreaded Programming Guide
  • Pthreads Programming: A POSIX Standard for Better Multiprocessing
  • Win32 Multithreaded Programming
線程類: 這些類是與線程應用有關的。 Asynchronous Run <QtConcurrentRun>提供一個方式來運行一個函數在一個獨立的線程 Concurrent Filter and Filter-Reduce <QtConcurrentFilter>提供同時發生的過濾器和filter-reduce Concurrent Map and Map-Reduce <QtConcurrentMap>提供同時發生的Map和MapReduce QAtomicInt 平臺獨立的原子操作在整數。
QAtomicPointer 模板類,提供平臺獨立的原子操作在指針上。 QFuture 代表一個同步的計算的結果。 QFutureSynchronizer 方便類,簡單化QFuture同步。 QFutureWatcher 允許監視一個QFuture使用信號和槽 QMutex 進入連續量在線程中間。 QMutexLocker 方便類,簡化鎖定和解鎖互斥量。 QReadLocker 方便類,簡化鎖定和解鎖讀寫為如過程 QReadWriteLock 讀寫鎖定。 QRunnable 基本的類為所有可運行的對象。 QSemaphore
一般可數的信號量 QThread 平臺獨立線程 QThreadPool 管理一個線程集合。 QThreadStorage 線程數據存儲。 QWaitCondition 可變的情況為同步線程。 QWriteLocker 方便類,簡單化鎖定和解鎖寫過程。 QtConcurrent 高水平的APIs,使寫多線程程序不用低水平線程成為可能。 註意:Qt的線程類是繼承從當地的線程APIs,Win32和pthreads。因此,他們能被使用用相同的本地API

http://no001.blog.51cto.com/1142339/276985

Qt翻譯---Thread Support in Qt