std::string ToString(const QString& qstr)
{
QTextCodec* pCode = QTextCodec::codecForName("gb2312");
if(!pCode)
return "";
QByteArray bytes = qstr.toLocal8Bit();
std::string cstr = bytes.data();
return cstr;
}
QString ToQString(const std::string& cstr)
{
QTextCodec* pCode = QTextCodec::codecForName("gb2312");
if(!pCode)
return "";
QString qstr = pCode->toUnicode(cstr.c_str(), cstr.length());
return qstr;
}
QString 与 string 相互转换
最新推荐文章于 2024-01-21 15:27:34 发布