当前位置:编程学习 > wap >>

Qt国际化问题!急!在线等!

动态切换中英文,使用QtLinguist翻译英文,程序加载也成功了,可是移植到开发板,切换到中文界面,中文显示不出来!!!!是少了什么库吗? --------------------编程问答-------------------- code目录下的库都弄到开发板上了么? --------------------编程问答-------------------- 显示乱码可能是字库 
显示翻译文字对应的ID可能是翻译文件没拷贝过去
--------------------编程问答--------------------
引用 2 楼 soenkiyou 的回复:
显示乱码可能是字库 
显示翻译文字对应的ID可能是翻译文件没拷贝过去

显示的是空白。。。 --------------------编程问答--------------------
引用 1 楼 qq214517703 的回复:
code目录下的库都弄到开发板上了么?

我有两台电脑,一台用的ubuntu10.04,翻译没问题,显示也没问题,放到另外一台电脑(ubuntu12.04)或者开发板上中文显示空白,不知道你所说的库该是哪个库啊?我有把编译的Qt库移植到板子上的。。。貌似ubuntu12.04里也缺这个库 --------------------编程问答-------------------- 英文的时候有字母?
中文时候白的?
我之前遇到的是 框框 就是汉字的地方全是白框
空白不知道。。应该是没有字库吧。 --------------------编程问答-------------------- 汉字的字库呗
在PC上你设置的大部分字体都支持。
但是开发板上就可能不支持了。
偶也不太明白。底层是另一个同事做的..

帮楼主顶。 --------------------编程问答--------------------
引用 6 楼 soenkiyou 的回复:
汉字的字库呗
在PC上你设置的大部分字体都支持。
但是开发板上就可能不支持了。
偶也不太明白。底层是另一个同事做的..

帮楼主顶。

谢谢先,我搜搜字库是放哪的。。。 --------------------编程问答-------------------- 啊 。。。。找不到啊,不知道是对应哪个里面设置!!帮自己顶下,继续寻求解决方法 --------------------编程问答-------------------- 找到个字体库文件,拷贝到板子FONT路径下,在程序中添加了qApp.setFont(QFont("..."));//包含字体库文件名,可以显示中文啦~~~ --------------------编程问答--------------------
引用 9 楼 dengdeng1109 的回复:
找到个字体库文件,拷贝到板子FONT路径下,在程序中添加了qApp.setFont(QFont("..."));//包含字体库文件名,可以显示中文啦~~~
--------------------编程问答-------------------- http://www.jyguagua.com/?p=853
添加Qte的中文支持即可了. --------------------编程问答--------------------
引用 10 楼 soenkiyou 的回复:
引用 9 楼 dengdeng1109 的回复:找到个字体库文件,拷贝到板子FONT路径下,在程序中添加了qApp.setFont(QFont("..."));//包含字体库文件名,可以显示中文啦~~~

现在有个奇葩现象。。。台式机上动态切换中英文,对话框上标题能切换成中文,对话框内什么标签、按键之类的却不显示中文。。。 --------------------编程问答-------------------- 台式机显示不出来,一般情况下是程序问题啦,仔细看看是不是没有lupdate到ts文件,或是没有编译到.
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,