您尚未登录。

楼主 #1 2018-02-16 00:12:02

zhuacai
会员
注册时间: 2017-12-16
已发帖子: 234
积分: 233.5

各位大神新年好,win上写的qt程序可以显示中文,交叉编译后在开发板上不能显示是什么问题呢[

win上写的qt程序可以显示中文,交叉编译后在开发板上个汉字都以一个"□"显示,是什么问题?

离线

#2 2018-02-16 10:27:50

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 各位大神新年好,win上写的qt程序可以显示中文,交叉编译后在开发板上不能显示是什么问题呢[

"□" 这种问题一般是字体出了问题, 你试一试拷贝字体到文件系统,然后设置字体环境变量。

离线

#3 2018-02-16 10:32:15

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 各位大神新年好,win上写的qt程序可以显示中文,交叉编译后在开发板上不能显示是什么问题呢[

https://whycan.cn/t_694.html

按这个帖子, 把 msyh.ttf 微软雅黑字体拷贝到 文件系统试一试,
可能Qt代码要指定字体,
这个字体比较大, 要看下文件系统容量是否够大。

离线

楼主 #4 2018-02-16 12:45:38

zhuacai
会员
注册时间: 2017-12-16
已发帖子: 234
积分: 233.5

Re: 各位大神新年好,win上写的qt程序可以显示中文,交叉编译后在开发板上不能显示是什么问题呢[

落雁 说:

https://whycan.cn/t_694.html

按这个帖子, 把 msyh.ttf 微软雅黑字体拷贝到 文件系统试一试,
可能Qt代码要指定字体,
这个字体比较大, 要看下文件系统容量是否够大。

谢谢落雁哥,从网上下载wqy-zenhei.ttf字库放到开发板/usr/share/fonts/liberation下面就可以显示汉字了

离线

#5 2018-02-16 18:07:33

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 各位大神新年好,win上写的qt程序可以显示中文,交叉编译后在开发板上不能显示是什么问题呢[

@zhuacai 辛苦了,大年初一也不闲着,
感谢 @落雁 大神对小站支持.





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn