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

Non-GUI Classes

The non-GUI classes are general-purpose collection and string classes that may be used independently of the GUI classes.

In particular, these classes do not depend on QApplication at all, and so can be used in non-GUI programs.

QBitArrayThe QBitArray class provides an array of bits.
QByteArrayThe QByteArray class provides an array of bytes.
QByteArrayMatcherThe QByteArrayMatcher class holds a sequence of bytes that can be quickly matched in a byte array.
QCacheThe QCache class is a template class that provides a cache.
QCryptographicHashThe QCryptographicHash class provides a way to generate cryptographic hashes.
QFlagsThe QFlags class provides a type-safe way of storing OR-combinations of enum values.
QHashThe QHash class is a template class that provides a hash-table-based dictionary.
QLinkedListThe QLinkedList class is a template class that provides linked lists.
QListThe QList class is a template class that provides lists.
QMapThe QMap class is a template class that provides a skip-list-based dictionary.
QMultiHashThe QMultiHash class is a convenience QHash subclass that provides multi-valued hashes.
QMultiMapThe QMultiMap class is a convenience QMap subclass that provides multi-valued maps.
QPairThe QPair class is a template class that stores a pair of items.
QQueueThe QQueue class is a generic container that provides a queue.
QRegExpThe QRegExp class provides pattern matching using regular expressions.
QSetThe QSet class is a template class that provides a hash-table-based set.
QStackThe QStack class is a template class that provides a stack.
QStringThe QString class provides a Unicode character string.
QStringListThe QStringList class provides a list of strings.
QStringMatcherThe QStringMatcher class holds a sequence of characters that can be quickly matched in a Unicode string.
QStringRefThe QStringRef class provides a thin wrapper around QString substrings.
QVarLengthArrayThe QVarLengthArray class provides a low-level variable-length array.
QVectorThe QVector class is a template class that provides a dynamic array.


Copyright © 2007 Trolltech Trademarks
Qt 4.3.0beta