标签:com 包含 art qstring %s append 空格 imp 一个
字符串转数值
----------------------------------------------------------------------------------------------------
toInt(), toInt(&ok, 16)
toDouble()
toFloat()
toLong()
toLongLong()
setNum (val, 16); //十六进制
数值转字符串
----------------------------------------------------------------------------------------------------
int num=65;
QString abc = QString::number(num,16); //十六进制
功能
----------------------------------------------------------------------------------------------------
append(),追加,等于+=
sprintf()
QString str; str.sprintf("%s, %d", "hello ", 3);//str=hello 3
insert(), 插入字符串
prepend(), 在开头插入字符串
replace(), 替换字符串
trimmed(), 移除字符串首尾空白字符,包括换行符,制表符
simplified(), 移除首尾空白字符,将中间的连续空白字符合并成一个空格
startsWith(), 判断字符串是否以某个字符串开头
endsWidth(), 判断字符串是否以某个字符串结尾
contains(), 判断是否包含某个字符
toUpper();变大写
编码
----------------------------------------------------------------------------------------------------
toAscii(), 返回一个ASCII编码的8位字符串
toUtf8(), 返回一个UTF-8编码的8位字符串
toLocal8Bit(), 返回一个系统本地编码的8位字符串
标签:com 包含 art qstring %s append 空格 imp 一个
原文地址:https://www.cnblogs.com/xieqianli/p/11386766.html