• 5680阅读
  • 4回复

[提问]【急】求助:调用文本 中文显示乱码问题? [复制链接]

上一主题 下一主题
离线teana177
 
只看楼主 倒序阅读 楼主  发表于: 2008-11-03
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
编写了一个程序 程序中需要调用文本文件中的内容(中文的) 显示在窗口上

在pc上编译好程序后  发布到板子上后  中文显示为乱码 为什么?

pc机上显示没问题

而且例如按钮、标签上 用tr()翻译过的中文能正常显示

就是文本调用的显示为乱码

不知何故?请教大家!
离线sanghk

只看该作者 1楼 发表于: 2008-11-04
有以下可能:
  1 你的板子不支持中文或没有相应字体,但这种可能性不大。
  2 文本调用时使用的是gbk编码,在PC机上使用由于有编码的设置,使用fromLocal8Bit可以自动转换过来,但在板子上找不到编码设置。
离线teana177
只看该作者 2楼 发表于: 2008-12-21
嗯是的
要编码设置一下
呵呵谢谢
离线mumutouv

只看该作者 3楼 发表于: 2008-12-21
编码问题,首先需要确定你的文本是什么编码方式的?
离线wd007

只看该作者 4楼 发表于: 2008-12-25
编码问题,两边统一了就行了
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个