• 4735阅读
  • 5回复

qpe下 中文的显示问题 [复制链接]

上一主题 下一主题
离线tieren428
 

只看楼主 倒序阅读 楼主  发表于: 2006-08-15
我 成功移植了 qtopia qte   konqueror-e   到开发板上   并且将kongqueror加入qpe的 应用程序
qtopia 去运行正常   但是konqueror无法显示中文网页  
我按网上介绍的运行时添加unifont选项   包括编译konqueror前更改kglobalsetting.cpp中的 helvetica为unifont
但都没有用   qpe欺骗的 lib/fonts下有205个文件   其中unifont的 有5个   4个是 qpf去平凡的 一个bdf的
我 发现我的qtopia选择语言为日语时所有图表下的文件名均为日文   选择为简体中文   繁体中文 韩文 时只有文字编辑器这个图标文件名和标题改了 其他仍为英文
而我用konqueror浏览网页   英文 日文网页均正常显示   但中文 韩文网页均不行
请求各位高手帮忙
[ 此贴被XChinux在2006-08-15 21:17重新编辑 ]
离线shiroki

只看该作者 1楼 发表于: 2006-08-15
你装了qtopia的中文包吗?不是字体,是翻译文件
--
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
离线tieren428

只看该作者 2楼 发表于: 2006-08-16
谢谢!!
可是即使装了翻译文件   应该也只能把qpe下的程序进行中文话啊
konqueror网页内容是动态的啊   怎么显示中文呢
打开中文韩文网页时 超级终端提示:
relocation error: konqueror: undefined symbol: _ZN10QTextCodec15loadCharmapFileE7QString
launcher: error sending launcherSlavePidCmd: Broken pipe
interrupted signal for closed process konqueror (pid 398) with exit status 127

然后konqueror窗口就自动关闭了 连方块都不显示的
再次感谢
离线tieren428

只看该作者 3楼 发表于: 2006-08-16
另外补充下: 我qpe 和konqueror下均可用unifont 字体   不过都是英文的   但是在标题栏输入中文网页域名点回车就发生错误   终端提示就跟楼上一样
我不明白为何日文可以???是否因为日文是由japanese***.qpf那几个文件支持??
离线shiroki

只看该作者 4楼 发表于: 2006-08-16
你说的这个错误和字体没关系, 是你的库没弄好
一般是因为你编译时使用的头文件和库与运行时不一致造成的
--
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
离线tieren428

只看该作者 5楼 发表于: 2006-08-17
问题解决了   真的 谢谢版主 不然我还在字体问题上纠缠呢
我原来编译的qtopia 因为触摸屏qwsmouse_qws那个文件没有改 与驱动程序不匹配 因此触摸屏无效   所以我拷贝了别人的lib文件夹 konqueror在原来的lib下编译   却在别人qtopia的lib下运行   被版主看出来了   呵呵
谢谢!
快速回复
限100 字节
 
上一个 下一个