• 8937阅读
  • 12回复

ARM2410中文问题!版主进来看看啊! [复制链接]

上一主题 下一主题
离线whyspai
 

只看楼主 倒序阅读 楼主  发表于: 2006-09-01
我把我的应用程序下到arm目标板上后运行程序不能够显示中文,是一个个的框框,但是英文能够显示,不知道怎样去解决,希望有经验的人给予指点
[ 此贴被whyspai在2006-09-03 16:24重新编辑 ]
离线whyspai

只看该作者 1楼 发表于: 2006-09-03
版主,近来帮帮我啊!急用啊!
离线shiroki

只看该作者 2楼 发表于: 2006-09-06
我的faq里好像写这个问题了吧
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线skyling2001
只看该作者 3楼 发表于: 2006-09-06
shiroki斑竹:
      我也遇到了同样显示方块的问题,看了 你 的 faq,但是我没有用qtopia,只用了qte2.3.7,所以没有找到你说的qconfig-qpe.h的文件,还有什么其他方法吗???

非常感谢!


我的QtEmbedded程序中的中文字符为什么显示成方块?
两个可能的原因:
一是qte的库未编译进对中文textcodec的支持, 解决方案:修改qconfig-qpe.h, 去掉CODEC有关的宏, 重新configure和make

二是程序中选用的字体不是中文字体(默认的字体是Helvetica,没有中文), 需要在程序中指定一个中文字体,如qte自带的unifont(这个字体大家普遍的看法是看上去像残废), qt4版本里新加入了文泉驿的unicode字体,可以在源码包里找到,比较漂亮, 推荐。
离线shiroki

只看该作者 4楼 发表于: 2006-09-06
原因还是这两个。解决方法:
1, 检查你的qte使用的qconfig-xxx.h文件,看是否有关于codec的宏。 如选full-config则看src/tools/qconfig-all.h 等等
2, 程序里要设个中文字体
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线fanyuanmail

只看该作者 5楼 发表于: 2006-09-27
我用国际化的方式把中文显示出来了,但字号只有16号的。斑竹能说一下怎么显示不同字号的方法吗?
离线shiroki

只看该作者 6楼 发表于: 2006-09-27
qte里带的字体只有unifont, 而且只有16号字
你得找个别的字体
这个我在faq里也写了啊, 是不是没有看
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线fanyuanmail

只看该作者 7楼 发表于: 2006-09-28
版主的意思是用文泉译的?
qt2.3.7可以用文泉的吗?我把qt4的编了一下,有文泉的字体。但字体很多,不知道具体用那个。能给点提示吗?谢谢了。
离线shiroki

只看该作者 8楼 发表于: 2006-09-28
字体文件的名字不就是很好的提示吗? 字体名:wenquanyi, 字号:你要用的字号

带t5,t10,t15的是旋转的字体, 估计用不到,可以删掉。

这些信息google完全可以找的到
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线fanyuanmail

只看该作者 9楼 发表于: 2006-09-29
谢谢了,看来以后问问题前,先goole了。
离线fanyuanmail

只看该作者 10楼 发表于: 2006-10-09
我用文泉的字体了,但有一个很奇怪的问题,12号的字体看着是文泉的,但用18号字体时和unifont的16字体看着没有什么区别。
斑竹帮看看。谢谢
离线shiroki

只看该作者 11楼 发表于: 2006-10-09
你想让我看什么亚?
如果你肯定设的字体是wenquanyi那就是wenquanyi亚,实在不确定就去把fonts下其他的字体都mv走,光剩wenquanyi的应该准没错了
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线fanyuanmail

只看该作者 12楼 发表于: 2006-10-09
谢谢了,老麻烦你。呵呵。刚搞这个时间不长。
快速回复
限100 字节
 
上一个 下一个