Home · All Classes · Main Classes · Grouped Classes · Modules · Functions

Threading Classes

These classes are relevant to threaded applications. See Thread Support in Qt for an overview of the features Qt provides to help with multithreaded programming.

QAtomicIntPlatform-independent atomic operations on integers
QAtomicPointerTemplate class that provides platform-independent atomic operations on pointers
QMutexAccess serialization between threads
QMutexLockerConvenience class that simplifies locking and unlocking mutexes
QReadLockerConvenience class that simplifies locking and unlocking read-write locks for read access
QReadWriteLockRead-write locking
QSemaphoreGeneral counting semaphore
QThreadPlatform-independent threads
QThreadStoragePer-thread data storage
QWaitConditionCondition variable for synchronizing threads
QWriteLockerConvenience class that simplifies locking and unlocking read-write locks for write access


Copyright © 2007 Trolltech Trademarks
Qt 4.4.0-tp1