• 2726阅读
  • 4回复

qt多语言繁体字显示问题请教 [复制链接]

上一主题 下一主题
离线150159413
 

只看楼主 倒序阅读 楼主  发表于: 2018-05-18
本人在wiondow上,实现了多语言切换功能,可以英文、简体中文、繁体中文显示内容。
使用arm交叉编译后,放在单板上进行,发现英文、简体中文可以正常切换显示,但是繁体字要么是乱码,要么是空白,无法正常显示。
个人尝试使用QTextCodec设置无效。

是不是要移植一个font字体到单板上才行啊,还有什么要配置的嘛。
离线150159413

只看该作者 1楼 发表于: 2018-05-18
补充下。我的多语言是使用工具Lingust生成的。qt版本是5.8。
离线笑颜

只看该作者 2楼 发表于: 2018-05-18
是啊,确实有可能缺少字体文件啊!所以空白,或者乱码。
离线150159413

只看该作者 3楼 发表于: 2018-05-21
我从window上找了2个有繁体字的字库,一会试试。有进展了告诉大家
离线150159413

只看该作者 4楼 发表于: 2018-06-08
好多天不上来了。因为忙别的项目去了。
这个已经解决了。就是字库问题,我拷了好多字库到单板上lib/fonts目录下面,然后遍历处字库名,一个个尝试就找到了。不用设置什么FONTDIR环境变量。
快速回复
限100 字节
 
上一个 下一个