1、构造函数

char类型可以直接通过构造函数构造QString,std::string不能直接作为参数构造QString对象,可以使用QString中的静态函数转换为QString:
cpp
std::string stdstr="world";
QString str4=QString::fromStdString(stdstr);
2、格式化构造(arg)

参数分别为:QString对象,转换后的长度,进制,转换后多余指定长度部分的填充字符。
cpp
QString str5="Hello %1 %2";
qDebug()<<str5.arg("world").arg(12,20,2,QLatin1Char('0'));
3、进制转换(setNum)

cpp
QString str1;
qDebug()<<str1.setNum(1234,16);
4、查询
(1)、已知位置查询元素


(2)、已知元素查位置
indexof

contains查询是否包含此子串

count

5、增加

cpp
qDebug()<<str5.append(QChar('c'));
6、判空

isNull没有构造为true,构造了为false;

isEmpty没构造或者构造了但是是空串都返回true;
7、子串

根据内容切割:

