Classes for String Data▲
These classes are relevant when working with string data. See the information about support for Unicode in Qt for more information.
-
QAnyStringView: The QAnyStringView class provides a unified view on Latin-1, UTF-8, or UTF-16 strings with a read-only subset of the QString API.
-
QByteArray: The QByteArray class provides an array of bytes.
-
QByteArrayList: The QByteArrayList class provides a list of byte arrays.
-
QByteArrayMatcher: The QByteArrayMatcher class holds a sequence of bytes that can be quickly matched in a byte array.
-
QByteArrayView: The QByteArrayView class provides a view on an array of bytes with a read-only subset of the QByteArray API.
-
QChar: The QChar class provides a 16-bit Unicode character.
-
QCollator: The QCollator class compares strings according to a localized collation algorithm.
-
QCollatorSortKey: The QCollatorSortKey class can be used to speed up string collation.
-
QLatin1Char: The QLatin1Char class provides an 8-bit ASCII/Latin-1 character.
-
QLatin1StringView: The QLatin1StringView class provides a thin wrapper around an US-ASCII/Latin-1 encoded string literal.
-
QLocale: The QLocale class converts between numbers and their string representations in various languages.
-
QStaticByteArrayMatcher: The QStaticByteArrayMatcher class is a compile-time version of QByteArrayMatcher.
-
QString: The QString class provides a Unicode character string.
-
QStringList: The QStringList class provides a list of strings.
-
QStringMatcher: The QStringMatcher class holds a sequence of characters that can be quickly matched in a Unicode string.
-
QStringRef: The QStringRef class provides a thin wrapper around QString substrings.
-
QStringTokenizer: The QStringTokenizer class splits strings into tokens along given separators.
-
QStringView: The QStringView class provides a unified view on UTF-16 strings with a read-only subset of the QString API.
-
QTextBoundaryFinder: The QTextBoundaryFinder class provides a way of finding Unicode text boundaries in a string.
-
QTextStream: The QTextStream class provides a convenient interface for reading and writing text.
-
QUtf8StringView: The QUtf8StringView class provides a unified view on UTF-8 strings with a read-only subset of the QString API.