QT中文乱码

在程序入口出添加如下代码即可:

QTextCodec *codec = QTextCodec::codecForName("UTF-8");

QTextCodec::setCodecForTr(codec);

QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
 QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());

参考资料:http://blog.csdn.net/brave_heart_lxl/article/details/7186631

原文地址:https://www.cnblogs.com/gis-flying/p/4978871.html