使用QString::fromstdstring(string) 出错
头文件中加申明:
using
namespace
std;
QString s2q(const
string &s);
string q2s(const
QString &s);
cpp文件中:
QString s2q(const
string &s)
{
return
QString(QString::fromLocal8Bit(s.c_str()));
}
string q2s(const
QString &s)
{
return
string((const
char
*)s.toLocal8Bit());
}