Linux Qt 及Arm开发板汉字显示

作为一个优秀的开发人员,我就不说废话了。
很多人在 使用qt做嵌入式开发时,会遇到一个问题: 汉字显示,网上有好多方法,并且针对 qt5 以前的版本和qt5 的版本有不同的方法,同样,我也遇到了这个问题,今天我把一种nb的方法介绍给大家,请竖起耳朵。
先说一下开发环境:
linux : 使用 虚拟机 安装的 ubuntu 14.04
qt     :  使用的 qt 5.4  
arm 板: 使用 nuc972开发板,某宝上一搜就有,不过这只是一个平台,其他的也一样
关于显示汉字,我们可以把这个问题分成两个小问题:
1、在开发环境中显示汉字
2、在arm板上显示汉字
我们先来解决第一个问题:
百度上搜索,linux qt 显示汉字,有很多,但是,方法基本一样,我采用的是  搜狗输入法,按照 搜狗输入法官网上的方法安装搜狗输入法到linux系统中,设置环境变量,配置等等,由于版权原因,我不能附上链接,具体操作流程,大家可以百度搜索: linux下qt4与qt5的程序使用输入法   朝闻道 的就是哦,在此我表示对作者的感谢之情!
下面我们来解决第二个问题:
第一步:下载 文泉驿 字体,我使用的是  wenquanyizenhei.ttf  待会我会附上文件
第二步:放到ubuntu系统的字体文件中 。
在: /usr/share/fonts  目录下 新建 一个文件夹wqy ,将字库文件拷贝进去,具体操作如下:
# cd /usr/share/fonts
# mkdir wqy
# cd wqy
# cp /...(字库文件路径)  /usr/share/fonts/wqy
注意这个时候你应该保持在wqy目录下,然后执行以下操作,更新字库
# mkfontscale
# mkfontdir
# fc-cache
执行完后,打开qt,在ui上放一个 label  写几个字,选中它,在右侧的属性栏中找到 font 点开如下图:
找到刚才安装的字体,是不是很神奇?
接下来,该轮到arm板上的字库了,将刚才的 .ttf 字库 文件放到 arm 板的 qt 索引字库中,我的在/usr/qt/lib/fonts目录下,放进去就可以,不用管了,
然后,在qt应用中写几个汉字,放到开发板上,试试,大小随便设置的哦:
这是不是一个奇迹,网上大多方法在显示汉字时,不仅需要添加字库,还需要添加一部分支持代码,来选择字体、设置大小等等,这个方法既简单,又实用,赶紧试试吧。
最后,附上几个我参考过的文章,谢谢,这些默默付出的人们,谢谢各位作者:
linux安装字库:
qt4.7支持中文:

共享储能和区块链融合,全面推动区块链赋能企业发展
码垛机器人未来的发展将会以多功能的方向快速发展
高性能电机应用推动汽车工业的发展
路由协议分别有哪些
如何用sysbench做好IO性能测试
Linux Qt 及Arm开发板汉字显示
小米6plus什么时候上市?小米6plus最新消息:小米发飙!比小米6还牛的两部新机小米6plus、红米pro2速速来战
试水新零售 小吉科技联手闪殿打造“天生艺术家”快闪店
工业机器人的结构和组成说明
中兴,只是一个开始,国家层面如何破局?
希捷酷玩530系列固态硬盘,解锁更高性能水平
物联网在未来将成数字学习产业中不可或缺的部分
温湿度传感器在机房监控产品中应用
模拟基础知识:处理SAR ADC输入驱动难题
直线模组在机械手中的应用
笔记本省电技巧(软硬兼施)
PLC电力载波通信的含义,为何要使用PLC技术
苹果获无线充电专利 可为1米内设备隔空充电
盘点2017年12月物联网产业发生的大事
用于无线传感器网络应用的超声波传感器