对编码的了解不多,只知道是编码的问题,解决办法是:
#include <QTextCodec>
QTextCodec *codec = QTextCodec::codecForName("System"); //获取系统编码
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
也可以这样:
qDebug() << QObject::trUtf8("中文");