Implicitly Shared Classes▲
These Qt Core classes provides a safe and efficient way of sharing and manipulating data by implicitly sharing data.
-
QBitArray: The QBitArray class provides an array of bits.
-
QByteArray: The QByteArray class provides an array of bytes.
-
QByteArrayList: The QByteArrayList class provides a list of byte arrays.
-
QByteArrayView: The QByteArrayView class provides a view on an array of bytes with a read-only subset of the QByteArray API.
-
QCache: The QCache class is a template class that provides a cache.
-
QCollator: The QCollator class compares strings according to a localized collation algorithm.
-
QCollatorSortKey: The QCollatorSortKey class can be used to speed up string collation.
-
QCommandLineOption: The QCommandLineOption class defines a possible command-line option.
-
QContiguousCache: The QContiguousCache class is a template class that provides a contiguous cache.
-
QDateTime: The QDateTime class provides date and time functions.
-
QDebug: The QDebug class provides an output stream for debugging information.
-
QDir: The QDir class provides access to directory structures and their contents.
-
QFileInfo: The QFileInfo class provides system-independent file information.
-
QHash: The QHash class is a template class that provides a hash-table-based dictionary.
-
QJsonArray: The QJsonArray class encapsulates a JSON array.
-
QJsonDocument: The QJsonDocument class provides a way to read and write JSON documents.
-
QJsonObject: The QJsonObject class encapsulates a JSON object.
-
QJsonParseError: The QJsonParseError class is used to report errors during JSON parsing.
-
QJsonValue: The QJsonValue class encapsulates a value in JSON.
-
QLinkedList: The QLinkedList class is a template class that provides linked lists.
-
QList: The QList class is a template class that provides a dynamic array.
-
QLocale: The QLocale class converts between numbers and their string representations in various languages.
-
QMap: The QMap class is a template class that provides an associative array.
-
QMimeType: The QMimeType class describes types of file or data, represented by a MIME type string.
-
QMultiHash: The QMultiHash class is a convenience QHash subclass that provides multi-valued hashes.
-
QMultiMap: The QMultiMap class is a template class that provides an associative array with multiple equivalent keys.
-
QPersistentModelIndex: The QPersistentModelIndex class is used to locate data in a data model.
-
QProcessEnvironment: The QProcessEnvironment class holds the environment variables that can be passed to a program.
-
QQueue: The QQueue class is a generic container that provides a queue.
-
QRegularExpression: The QRegularExpression class provides pattern matching using regular expressions.
-
QRegularExpressionMatch: The QRegularExpressionMatch class provides the results of a matching a QRegularExpression against a string.
-
QRegularExpressionMatchIterator: The QRegularExpressionMatchIterator class provides an iterator on the results of a global match of a QRegularExpression object against a string.
-
QSet: The QSet class is a template class that provides a hash-table-based set.
-
QStack: The QStack class is a template class that provides a stack.
-
QStorageInfo: Provides information about currently mounted storage and drives.
-
QString: The QString class provides a Unicode character string.
-
QStringList: The QStringList class provides a list of strings.
-
QTextBoundaryFinder: The QTextBoundaryFinder class provides a way of finding Unicode text boundaries in a string.
-
QUrl: The QUrl class provides a convenient interface for working with URLs.
-
QUrlQuery: The QUrlQuery class provides a way to manipulate a key-value pairs in a URL's query.
-
QVariant: The QVariant class acts like a union for the most common Qt data types.