文章转载自https://blog.csdn.net/qq_33485434/article/details/80680506
1.QString转换String
string s = qstr.toStdString();
2.String转换QString
QString qstr2 = QString::fromStdString(s);
QT中QString与string的转化,解决中文乱码问题
文章转载自https://www.cnblogs.com/amwuau/p/8579035.html
1 QString str2qstr(const string str) 2 { 3 return QString::fromLocal8Bit(str.data()); 4 } 5 6 7 string qstr2str(const QString qstr) 8 { 9 QByteArray cdata = qstr.toLocal8Bit(); 10 return string(cdata); 11 }