字符串数据处理类

这些类适用于处理字符串数据。有关 Qt 对 Unicode 支持的信息,请参阅Qt 对 Unicode 支持的信息

QAnyStringView

对拉丁-1、UTF-8 或 UTF-16 字符串的统一视图,以及 QString API 的只读子集

QByteArray

字节数组

QByteArrayList

字节数组列表

QByteArrayMatcher

包含可以快速在字节数组中匹配的字节序列

QByteArrayView

字节数组的视图,具有 QByteArray API 的只读子集

QChar

16 位 Unicode 字符

QCollator

根据本地化排序算法比较字符串

QCollatorSortKey

可用于加速字符串排序

QLatin1Char

8 位 ASCII/Latin-1 字符

QLatin1StringMatcher

优化拉丁-1 文本中的子字符串搜索

QLatin1StringView

对 US-ASCII/Latin-1 编码的字符串字面量的薄包装

QLocale

在多种语言之间转换数字及其字符串表示形式

QStaticByteArrayMatcher

QByteArrayMatcher 的编译时版本

QStaticLatin1StringMatcher

QLatin1StringMatcher 的编译时版本

QString

Unicode 字符串

QStringList

字符串列表

QStringMatcher

包含可以在 Unicode 字符串中快速匹配的字符序列

QStringRef

对 QString 子字符串的薄包装

QStringTokenizer

根据给定的分隔符将字符串分割成标记

QStringView

对 UTF-16 字符串的统一视图,具有 QString API 的只读子集

QTextBoundaryFinder

查找字符串中的 Unicode 文本边界的方法

QTextStream

读取和写入文本的方便接口

QUtf8StringView

对 UTF-8 字符串的统一视图,具有 QString API 的只读子集

© 2024 The Qt Company Ltd. 包含在此处的文档贡献是各自所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款提供的。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰以及/或世界其他国家的商标。所有其他商标均为各自所有者的财产。