这样的代码,大家帮我看看,
QString str1=“tianjin”;
QString str2 = "hello beijing";
QRegExp rx("(beijing)");
int pos=rx.indexIn(QString(str2));
if(pos>-1)
{QString value =rx.cap(1);}
str2= str2.replace(QString(value),QString(str1));
mainedit->setText(QString(str2);
我要在mainedit里面显示“hello tianjin”(mainedit是QTextEdit,都已经声明定义过了),运行之后换不了,大家看看是什么问题?