QString num =QString::number(12);qDebug()<<num;//输出 "12";
QString 中 left(n)操作
QString text ="most:of:people:beleve:that!";qDebug()<<text.left(6);//输出 "most:o" 截取左边6个字符为新的字符串
如果截取长度大于原字符串长度。则输出原字符串
QString 中 right(n)操作
QString text ="most:of:people:beleve:that!";qDebug()<<text.right(5);// 输出 "that!" 截取右边5个字符为新的字符串
如果截取长度大于原字符串长度。则输出原字符串
QString 中 mid()操作
QString text ="most:of:people:beleve:that!";qDebug()<<text.mid(4);// 输出 ":of:people:beleve:that!"
截取从第4个字符开始后面所有字符为新的字符串
qDebug()<<text.mid(4,6);//输出 ":of:pe"
截取从第4个字符开始往后,总共截取6个字符为新的字符串
QString 转 QStringList
QString text ="most:of:people:beleve:that!";
QStringList list = text.split(":");// 以":"为结束符截取子串for(int i =0;i<list.size();++i){qDebug()<<list.at(i);}// 依次输出 "most""of""people""beleve""that!"