访客地图

QT-中文显示的问题

张成
2016/2

QString内部使用的是unicode,只需要正确的转为unicode即可.

添加宏定义 所有使用字面量字符串的地方即可使用同一个宏 平台切换也方便

#define S(str) QString::fromWCharArray(L##str)    //windows下

文件格式必须为utf8有bom的

无需修改各种编辑器配置很繁琐 各种转代码