QString 与 string 不能直接赋值
1. string 到 QString
QString StringToQString(string str)
{
return QString::fromLocal8Bit(str.c_str());
}
2. Char * 到 QString
QString StringToQString(char *str)
{
Q_CHECK_PTR(str);
return QString::fromLocal8Bit(str);
}
3. QString 到 string
string QStringToString(QString qstr)
{
return qstr.toLocal8Bit().data();
}
阅读(1629) | 评论(0) | 转发(0) |