Qt的中文显示一直是个问题 经常会出现乱码 这里我我总结下我在Qt4中的经验
首先 Windows 和 linux 的编码方式是不同的 所以他们的中文 本质上是不一样的
这里是解决方案的格式 在main函数里面加入 如下
#include <QTextCodec>
下面的是具体的支持
QTextCodec::setCodecForLocale(QTextCodec::codecForName("system")); //路径名支持中文
Qt的中文显示一直是个问题 经常会出现乱码 这里我我总结下我在Qt4中的经验
首先 Windows 和 linux 的编码方式是不同的 所以他们的中文 本质上是不一样的
这里是解决方案的格式 在main函数里面加入 如下
#include <QTextCodec>
下面的是具体的支持
QTextCodec::setCodecForLocale(QTextCodec::codecForName("system")); //路径名支持中文