qstring wstring string等的转换 sqlite
https://www.cnblogs.com/findumars/p/5185101.html
1、
最后给出QString与std::wstring的相互转换。 都是利用QString的api
从std::wstring到QString,用QString的静态成员函数QString::fromStdWString。它接受一个std::wstring类型的参数,返回对应的QString。
1
2
|
std::wstring str_STL(L "实变函数论" ); QString str_Qt = QString::fromStdWString(str_STL); |
从QString到std::wstring,用QString的成员函数QString::toStdWString。它返回一个std::wstring。
1
|
std::wstring str_STL = str.toStdWString(); |
2、 wstring string
https://www.cnblogs.com/bookdrip/p/9987099.html
重要字符集相关 https://www.cnblogs.com/singlebutterfly/p/4647558.html
3、qstring 中文乱码?
这样就ok
char* str= "<font color=\"#FF0000\">LED 全灭测试开始:</font>";
ui.textBrowser->append(QString::fromLocal8Bit(str));
4、qstring sqlite乱码?
item.strItem =QString::fromLocal8Bit("LED全亮测试");
写sql语句的时候
item.strResult.toUtf8().data()