第一步:检查你本版本QT下的字体有没有选对,是否本身就是乱码的形式? 检查路径:/usr/local/Trolltech/Qt-4.8.6/bin 【bin目录下都是可执行文件,找到qtconfig文件,双击打开!选择SongTi(宋体)即可】选择
第二步:在main()函数下添加代码:
QTextCodec *codec = QTextCodec::codecForLocale();
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
注意注意!上面代码中的第一行:要选择codecForLocale()