linux中
#include <QTextCodec>
在main函數裏添加
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
實際使用中,只要第一句話就好了。剩下的兩句不加也可以
windows中
#include <QTextCodec>
在main函數裏添加
QTextCodec::steCodecForTr(QTextCodec::codeCForName("gb18030"));