//QTextCodec::setCodecForTr(QTextCodec::codecForUtfText("GB2312"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForUtfText("GBK"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForUtfText("GB18030"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForUtfText("GBK"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForUtfText("GB18030"));
//QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForUtfText("GB2312"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForUtfText("GB2312"));
//QTextCodec::setCodecForTr(QTextCodec::codecForHtml("GB18030"));
//QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForUtfText("GBK"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForUtfText("GB18030"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForUtfText("GBK"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForUtfText("GB18030"));
//QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForUtfText("GB2312"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForUtfText("GB2312"));
//QTextCodec::setCodecForTr(QTextCodec::codecForHtml("GB18030"));
//QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));
一共有这么些个,自己看看哪个适合自己,自己去解决吧,一般是最后一个