简单来说,QString的+=即可完成这个功能: str += " (1870)"; 这里,我们将const char * 类型的字符串" (1870)"转换成为QString类型。 如果需要显式的转换,可以使用QString的强制转换操作,或者是使用函数fromAscii()等。 为了将QString类型转成const char *字符串,需要进行两步操作,一是使用toAscii()获得一...
QStringQString::mid(intposition,intn=-1)const 1. 参数说明: position:截取的开始位置 n:截取的长度 如下示例为截取前6个单位数据和倒数6个单位数据: QStringstr="123456789"; QStringstr1=str.mid(0.6); QStringstr2=str.mid(str.length()-6); 1. 2. 3....
1、QString也重载的+和+=运算符。这两个运算符可以把两个字符串连接到一起。 2、QString的append()函数则提供了类似的操作,例如: str ="User:"; str.append(userName); str.append("\n"); 二、获取字符串某位置的值 QString x ="Nine pineapples"; QString y= x.mid(5,4);//y == "pine"QS...
QStringQString::mid(intposition,intn=-1)const 1. 参数说明: position:截取的开始位置 n:截取的长度 如下示例为截取前6个单位数据和倒数6个单位数据: QStringstr="123456789"; QStringstr1=str.mid(0.6); QStringstr2=str.mid(str.length()-6); 1. 2. 3....