[qt]qstring和string中文支持转换问题

Posted lyggqm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[qt]qstring和string中文支持转换问题相关的知识,希望对你有一定的参考价值。

QString str2qstr(const string str)
{
    return QString::fromLocal8Bit(str.data());
}

string qstr2str(const QString qstr)
{
    QByteArray cdata = qstr.toLocal8Bit();
    return string(cdata);
}

 

以上是关于[qt]qstring和string中文支持转换问题的主要内容,如果未能解决你的问题,请参考以下文章

Qt QString 与 QByteArray 的转换

qt上的char * 和 QString互相转换

如何将qt中的qbytearray类型数据转换成去qstring类型

在Qt中如何将QString转换为const char*

QString, Std::string, char *相互转换

将 std::string 转换为 QString