QString line = "example string";
现在我要删除'example'和'string'之间的空格,以便我得到一个像这个“examplestring”的字符串。 Qt中有一个函数可以删除给定索引下的字符,还是我自己编写这个函数?
答案 0 :(得分:7)
QString::remove(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive)
功能怎么样?您可以使用''作为第一个参数。即:
QString line = "example string";
line.remove(' ');
答案 1 :(得分:4)
line = line.remove(index,1);
答案 2 :(得分:0)
您可以使用
line.replace(QString(" "), QString(""));