QT显示中文的方法:
在main函数中加入以下内容,即可解决Qt中文乱码的问题。
LINUX系统加:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示
Windows系统加:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK")); //支持中文文件名显示
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK")); //支持中文文件名显示