• 4640阅读
  • 5回复

如何统一编码 [复制链接]

上一主题 下一主题
离线20044454
 
只看楼主 正序阅读 楼主  发表于: 2009-11-27
在UI设计时,不知道为什么 标题栏编码是zh_CN的 而label里面的编码是utf-8的 在同一个系统里面同一次设计结果出来两种,在设计电脑里面显示都是一样的,换到同事电脑里面就要其中一个是乱码
让我做一个Qt的大牛!!!!
离线wd007

只看该作者 5楼 发表于: 2009-11-27
偶,你是在X11上,不过好多情况下Linux默认是utf-8的。而Windows上是GB18030等。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线20044454
只看该作者 4楼 发表于: 2009-11-27
我设置export LANG=utf-8时 UI显示完好,标题乱码,export LANG=zh_CN 时标题栏完好,UI乱码,
在自己的电脑上不用设置 就显示全部完好
让我做一个Qt的大牛!!!!
离线dbzhang800

只看该作者 3楼 发表于: 2009-11-27
引用第2楼20044454于2009-11-27 12:28发表的  :
代码中没中文,UI界面写的


我说的代码包括ui,不过这个比较怪异,我一直认为ui中的文本都是按 utf-8 处理的。

另外,我想知道 你怎么判断出 部分 utf8 部分 gbk的呢
离线20044454
只看该作者 2楼 发表于: 2009-11-27
代码中没中文,UI界面写的
让我做一个Qt的大牛!!!!
离线dbzhang800

只看该作者 1楼 发表于: 2009-11-27
1. 乱码是你因为你发布程序时没有同时发布相应的解码器。

2. 最好的办法是代码中不出现中文
快速回复
限100 字节
 
上一个 下一个