Qt Core C++ Classes▲
Provides core non-GUI functionality.
Classes▲
-
QAtomicInt: The QAtomicInt class provides platform-independent atomic operations on int.
-
QAtomicPointer: The QAtomicPointer class is a template class that provides platform-independent atomic operations on pointers.
-
QBEInteger: The QBEInteger class provides platform-independent big-endian integers.
-
QByteArrayList: The QByteArrayList class provides a list of byte arrays.
-
QCborParserError: The QCborParserError is used by QCborValue to report a parsing error.
-
QContiguousCache: The QContiguousCache class is a template class that provides a contiguous cache.
-
QElapsedTimer: The QElapsedTimer class provides a fast way to calculate elapsed times.
-
QEnableSharedFromThis: A base class that allows obtaining a QSharedPointer for an object already managed by a shared pointer.
-
QExplicitlySharedDataPointer: The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object.
-
QFlag: The QFlag class is a helper data type for QFlags.
-
QFuture: The QFuture class represents the result of an asynchronous computation.
-
QFutureSynchronizer: The QFutureSynchronizer class is a convenience class that simplifies QFuture synchronization.
-
QFutureWatcher: The QFutureWatcher class allows monitoring a QFuture using signals and slots.
-
QGenericArgument: The QGenericArgument class is an internal helper class for marshalling arguments.
-
QGenericReturnArgument: The QGenericReturnArgument class is an internal helper class for marshalling arguments.
-
QGlobalStatic: The QGlobalStatic class is used to implement a global static object.
-
QHash: The QHash class is a template class that provides a hash-table-based dictionary.
-
QHashIterator: The QHashIterator class provides a Java-style const iterator for QHash and QMultiHash.
-
QKeyValueIterator: Iterator over the key/value pairs of an associative container.
-
QLEInteger: The QLEInteger class provides platform-independent little-endian integers.
-
QLatin1Char: The QLatin1Char class provides an 8-bit ASCII/Latin-1 character.
-
QLatin1String: The QLatin1String class provides a thin wrapper around an US-ASCII/Latin-1 encoded string literal.
-
QLinkedList: The QLinkedList class is a template class that provides linked lists.
-
QList: The QList class is a template class that provides lists.
-
QMap: The QMap class is a template class that provides a red-black-tree-based dictionary.
-
QMap::key_iterator: The QMap::key_iterator class provides an STL-style const iterator for QMap and QMultiMap keys.
-
QMarginsF: The QMarginsF class defines the four margins of a rectangle.
-
QMessageLogContext: The QMessageLogContext class provides additional information about a log message.
-
QMetaObject: The QMetaObject class contains meta-information about Qt objects.
-
QMetaType: The QMetaType class manages named types in the meta-object system.
-
QMutableHashIterator: The QMutableHashIterator class provides a Java-style non-const iterator for QHash and QMultiHash.
-
QMutableMapIterator: The QMutableMapIterator class provides a Java-style non-const iterator for QMap and QMultiMap.
-
QMutableSetIterator: The QMutableSetIterator class provides a Java-style non-const iterator for QSet.
-
QMutex: The QMutex class provides access serialization between threads.
-
QMutexLocker: The QMutexLocker class is a convenience class that simplifies locking and unlocking mutexes.
-
QPair: The QPair class is a template class that stores a pair of items.
-
QPointer: The QPointer class is a template class that provides guarded pointers to QObject.
-
QQueue: The QQueue class is a generic container that provides a queue.
-
QRandomGenerator: The QRandomGenerator class allows one to obtain random values from a high-quality Random Number Generator.
-
QRandomGenerator64: The QRandomGenerator64 class allows one to obtain 64-bit random values from a high-quality, seed-less Random Number Generator.
-
QRect: The QRect class defines a rectangle in the plane using integer precision.
-
QRectF: The QRectF class defines a rectangle in the plane using floating point precision.
-
QScopeGuard: Provides a scope guard for calling a function at the end of a scope.
-
QScopedPointer: The QScopedPointer class stores a pointer to a dynamically allocated object, and deletes it upon destruction.
-
QScopedValueRollback: The QScopedValueRollback class resets a variable to its previous value on destruction.
-
QSemaphoreReleaser: The QSemaphoreReleaser class provides exception-safe deferral of a QSemaphore::release() call.
-
QSet: The QSet class is a template class that provides a hash-table-based set.
-
QSet::const_iterator: The QSet::const_iterator class provides an STL-style const iterator for QSet.
-
QSet::iterator: The QSet::iterator class provides an STL-style non-const iterator for QSet.
-
QSetIterator: The QSetIterator class provides a Java-style const iterator for QSet.
-
QSharedDataPointer: The QSharedDataPointer class represents a pointer to an implicitly shared object.
-
QSharedPointer: The QSharedPointer class holds a strong reference to a shared pointer.
-
QSignalBlocker: Exception-safe wrapper around QObject::blockSignals().
-
QStack: The QStack class is a template class that provides a stack.
-
QStaticByteArrayMatcher: The QStaticByteArrayMatcher class is a compile-time version of QByteArrayMatcher.
-
QStringList: The QStringList class provides a list of strings.
-
QStringView: The QStringView class provides a unified view on UTF-16 strings with a read-only subset of the QString API.
-
QTextCodec: The QTextCodec class provides conversions between text encodings.
-
QTextDecoder: The QTextDecoder class provides a state-based decoder.
-
QTextEncoder: The QTextEncoder class provides a state-based encoder.
-
QThread: The QThread class provides a platform-independent way to manage threads.
-
QThreadStorage: The QThreadStorage class provides per-thread data storage.
-
QVarLengthArray: The QVarLengthArray class provides a low-level variable-length array.
-
QVector: The QVector class is a template class that provides a dynamic array.
-
QVersionNumber: The QVersionNumber class contains a version number with an arbitrary number of segments.
-
QWeakPointer: The QWeakPointer class holds a weak reference to a shared pointer.
Detailed Description▲
All other Qt modules rely on this module.