在Qt界面上,如果想显示中文,会出现乱码。解决该问题的办法如下:
1. 在main函数所在的.cpp文件中,添加头文件:
#include <QTextCodec>
2. 在main函数体的开始部分添加如下代码:
// 以下部分解决中文乱码
QTextCodec *codec = QTextCodec::codecForName("GBK");
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
// 以上部分解决中文乱码
哦了!