append(const QString &str) //追加字符串
at(int position) //返回索引所在字符
back() //返回最后一个字符
begin() //返回头部第一个字符
capacity() //返回可用的内存大小
chop(int n) //删除末尾字符串n个
chopped(int len) const //返回size-len个字符串
clear() //清空
compare() //比较
constData() //返回字符串的Qchar*
contains() //字符串包含
count(const QString &str) //返回指定字符串个数
end() //返回最后一个字符
endsWith(const QString &s) //是否以指定字符串结尾
fill(QChar ch, int size = -1)//指定字符填充
front() //返回指定字符串第一个字符的引用
indexOf( ) //返回字符串查找索引
insert() //字符串插入
isEmpty() //是否为空
isLower() //是否为小写
isNull() //是否为空
isRightToLeft() //字符串是否从右到左读取
isUpper() //是否为大写
lastIndexOf() //反向查找索引
left(int n) //从左开始截取指定长度
leftJustified() //从左开始计算指定长度字符串,多则填充指定字符,少则截取
int length() //长度
mid() //截取,从第n个索引开始,截取n个长度字符串
number(long n, int base=10) //将int以指定进制转后赋值给字符串
prepend() //前部插入
remove() //删除所有出现的指定字符串
repeated(int times) //将所有字符串重复n次
replace() //替换函数,可指定长度替换,可以替换所有(不重复扫描)
reserve(int size) //指定字符串大小,多则截取,少则添加随机字符
right(int n) //从右开始截取指定长度
rightJustified() //从右开始计算指定长度字符串,多则填充指定字符,少则截取
QString section() //自定义部分分割功能(极其灵活)
setNum(int n, int base = 10)//将int以指定进制转后赋值给字符串
simplified() //去除所有’\t’, ‘\n’, ‘\v’, ‘\f’, ‘\r’, and ”.
size() //返回长度
void squeeze() //释放没用的存储空间,通常不用!
startsWith() //是否以指定字符串开始
void swap(QString &other)//字符内存交换
toCaseFolded() //返回大写形式
toHtmlEscaped() //转换为html形式
int toInt() //转为int
toLower() //转换为全小写
toStdString() //转换为string
toUpper() //转换为全大写
QByteArray toUtf8() //转换为utf8
trimmed() //去除首尾两端的’\t’, ‘\n’, ‘\v’, ‘\f’, ‘\r’, and ”.
truncate(int position) //给定索引截断,保留左边
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/96499.html