标题:qt多语言繁体字显示问题请教
作者:150159413
日期:2018-05-18 14:22
内容:
本人在wiondow上,实现了多语言切换功能,可以英文、简体中文、繁体中文显示内容。
使用arm交叉编译后,放在单板上进行,发现英文、简体中文可以正常切换显示,但是繁体字要么是乱码,要么是空白,无法正常显示。
个人尝试使用QTextCodec设置无效。
是不是要移植一个font字体到单板上才行啊,还有什么要配置的嘛。
#1 [150159413 05-18 15:06]
补充下。我的多语言是使用工具Lingust生成的。qt版本是5.8。
#2 [笑颜 05-18 15:50]
是啊,确实有可能缺少字体文件啊!所以空白,或者乱码。
#3 [150159413 05-21 11:32]
我从window上找了2个有繁体字的字库,一会试试。有进展了告诉大家
#4 [150159413 06-08 15:08]
好多天不上来了。因为忙别的项目去了。
这个已经解决了。就是字库问题,我拷了好多字库到单板上lib/fonts目录下面,然后遍历处字库名,一个个尝试就找到了。不用设置什么FONTDIR环境变量。