用於字符串數據的類

These classes are relevant when working with string data. See the information about support for Unicode in Qt 瞭解更多信息。

QAnyStringView

帶有 QString API 隻讀子集的 Latin-1、UTF-8 或 UTF-16 字符串統一視圖

QByteArray

字節數組

QByteArrayList

字節數組列錶

QByteArrayMatcher

保持在字節數組中可以快速匹配的字節序列

QByteArrayView

帶有隻讀 QByteArray API 子集的字節數組視圖

QChar

16 位 Unicode 字符

QCollator

根據本地整理算法比較字符串

QCollatorSortKey

可以用於加速字符串整理

QLatin1Char

8 位 ASCII/Latin-1 字符

QLatin1StringMatcher

優化搜索 Latin-1 文本中的子字符串

QLatin1StringView

圍繞 US-ASCII/Latin-1 編碼字符串文字的瘦包裹器

QLocale

在數字及其各種語言的字符串錶示之間轉換

QRegularExpression

使用正則錶達式進行模式匹配

QRegularExpressionMatch

QRegularExpression 針對字符串進行匹配的結果

QRegularExpressionMatchIterator

QRegularExpression 對象針對字符串的全局匹配結果迭代器

QStaticByteArrayMatcher

QByteArrayMatcher 的編譯時版本

QStaticLatin1StringMatcher

QLatin1StringMatcher 的編譯時版本

QString

Unicode 字符串

QStringList

字符串列錶

QStringMatcher

保持可以在 Unicode 字符串中快速匹配的字符序列

QStringRef

圍繞 QString 子字符串的瘦包裹器

QStringTokenizer

沿給定分隔符將字符串分割成令牌

QStringView

帶有 QString API 隻讀子集的 UTF-16 字符串統一視圖

QTextBoundaryFinder

在字符串中查找 Unicode 文本邊界的辦法

QTextStream

用於讀寫文本的方便接口

QUtf8StringView

帶有 QString API 隻讀子集的 UTF-8 字符串統一視圖