Qt4中有setCodecForLocale()、setCodecForCString()、setCodecForTr()
但Qt5中,只有setCodecForLocale(),没有后两个。
Qt中中文乱码可以采用如下的代码解决。
QTextCodec *pcode = QTextCodec::codecForName ("GBK");
QString strName = pcode->toUnicode("你好");
参考该文。
Qt4中有setCodecForLocale()、setCodecForCString()、setCodecForTr()
但Qt5中,只有setCodecForLocale(),没有后两个。
Qt中中文乱码可以采用如下的代码解决。
QTextCodec *pcode = QTextCodec::codecForName ("GBK");
QString strName = pcode->toUnicode("你好");
参考该文。