• 5805阅读
  • 6回复

[提问]在RAM板上的QT界面中文无法显示 [复制链接]

上一主题 下一主题
离线liuxinstar
 

只看楼主 倒序阅读 楼主  发表于: 2008-07-05
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
Re:
我写了个Qt程序,运行后,界面上的控件的标题,或QLabel("中文"),目标板上不能显示,而在,我用的是虚拟机,REDHAT9的系统,而程序在别人的Ubuntu下可以显示中文(但不是交叉编译),请问是我的REDHAT9系统的问题,还是ARM板的问题
离线hongwang
只看该作者 1楼 发表于: 2008-07-06
Re:在RAM板上的QT界面中文无法显示可
可能是你的板子上没有中文字体。
离线yangshaobo
只看该作者 2楼 发表于: 2008-07-06
能把你的程序发给我,帮你看看吧!81723969@qq.com
离线liuxinstar

只看该作者 3楼 发表于: 2008-07-06
那怎么给板子加中文字体啊
离线liuxinstar

只看该作者 4楼 发表于: 2008-07-06
那怎么加字体到 目标板啊
离线hanxiao6904

只看该作者 5楼 发表于: 2008-07-09
首先,在源代码中将要翻译成中文的字符串用tr扩起来。
然后,用lupdate生成.ts文件。并在.pro文件中加入TRANSACTIONS=**.ts
再然后,用lrelease生成.qm文件。
最后,将.qm文件拷贝到ARM板就可以了。
离线swear2008
只看该作者 6楼 发表于: 2008-07-09
网上有很多解决这种问题的方法的
快速回复
限100 字节
 
上一个 下一个