1、准备好字库 xx.ttf文件

2、将xx.ttf放到 /usr/share/fonts/ 和 /usr/lib/fonts/ 下   (我自己这块板子需要两个地方都放,可以尝试只放在/usr/share/fonts/下)

3、执行fc-cache -fv 更新缓存

4、执行 fc-list可以参看arm已经支持的字体
root@am57xx-evm:/usr/bin# fc-list
/usr/share/fonts/ttf/LiberationSans-Italic.ttf: Liberation Sans:style=Italic
/usr/share/fonts/ttf/LiberationMono-Regular.ttf: Liberation Mono:style=Regular
/usr/share/fonts/ttf/LiberationSans-Bold.ttf: Liberation Sans:style=Bold
/usr/share/fonts/ttf/LiberationMono-BoldItalic.ttf: Liberation Mono:style=Bold Italic
/usr/share/fonts/ttf/LiberationSans-Regular.ttf: Liberation Sans:style=Regular
/usr/share/fonts/ttf/LiberationSerif-Bold.ttf: Liberation Serif:style=Bold
/usr/share/fonts/ttf/LiberationMono-Italic.ttf: Liberation Mono:style=Italic
/usr/share/fonts/ttf/LiberationSerif-Italic.ttf: Liberation Serif:style=Italic
/usr/share/fonts/ttf/LiberationSans-BoldItalic.ttf: Liberation Sans:style=Bold Italic
/usr/share/fonts/ttf/fzss.ttf: FZFangSong\-Z02S,方正仿宋简体:style=Regular
/usr/share/fonts/ttf/msyh.ttf: Microsoft YaHei,微软雅黑:style=Regular,Normal,oby?ejné,Standard,Κανονικ?,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/ttf/LiberationSerif-BoldItalic.ttf: Liberation Serif:style=Bold Italic
/usr/share/fonts/ttf/LiberationSerif-Regular.ttf: Liberation Serif:style=Regular
/usr/share/fonts/ttf/LiberationMono-Bold.ttf: Liberation Mono:style=Bold
root@am57xx-evm:/usr/bin#

5、在QT5应用中添加 以微软雅黑为例
   QFont font("Microsoft YaHei");
   a.setFont(font);
   
6、重启即可

QT5在arm板上的汉字显示相关推荐

  1. Qt——用在ARM板上的Mplayer(1.3.0,1.0rc4)安装编译步骤!还有,Mplayer背景抖动闪烁问题解答,终于来了!

    注意:若转载,请贴上链接"https://blog.csdn.net/qq_41042595/article/details/112308184",如若发现抄袭或未标明来源现象,都 ...

  2. Qt程序在arm板上运行

    1.Qt中的库需要拷贝到arm板上: 2.配置环境变量,参考该文. 总结: 1.可执行程序在终端中运行前,需要配置好环境变量,我们用export的形式配置的,这种形式只在当前终端中生效(因为,如果我们 ...

  3. 最新版ser2net移植到ARM板上,交叉编译

    这个是ser2net源码http://sourceforge.net/projects/ser2net/files/latest/download ser2net是我在玩openwrt时接触的,当时用 ...

  4. wxX11移植到arm板上

    [原]移植wxX11到开发板上 2012-5-18阅读467 评论0 最近几天由于工作安排,要将wxX11程序移植到arm开发板上.一连工作了好几天,终于可以在板子上显示出一个"X" ...

  5. 【教程】制作能在ARM板上直接运行的gcc本地编译器

    编译好的程序的下载链接:百度网盘 请输入提取码(提取码:ocmm) 概述 通常情况下,我们是在电脑里面开一个Linux虚拟机, 在虚拟机里面用交叉编译工具链编译好可执行文件后,将可执行文件拷贝到板子里 ...

  6. 基于I-MX287A的mqtt远程控制ARM板上LED灯小项目总结

    最近在学linux嵌入式技术,自己做了一个在周立功的I-MX287A开发板上实现的,基于MQTT远程控制的小项目,其中用到了一些比较好玩和有趣的技术,在这里自己记录分享一下. 额,让我想想该从和处开始 ...

  7. 在ARM板上的linux系统中查看进程实际使用物理内存

    我的S3C2440板上的linux系统使用的busybox版本为 BusyBox v1.13.3 ,有很多命令在上面都无法使用,我本打算查看我进程所占用的物理内存,所以使用top命令,但是返回如下 ...

  8. 手把手教你在ARM板上写一个驱动程序!

    摘要:搞嵌入式有两个方向,一个是嵌入式软件开发(MCU方向),另一个是嵌入式软件开发(Linux方向).其中MCU方向基本是裸机开发和RTOS开发.而Linux开发方向又分为驱动开发和应用开发.其中应 ...

  9. wxX11移植到arm板上(序)

    在将wxX11里在程序在arm板子上运行之后,我们发现那上面的程序运行的时候没有边框和标题栏.于是我们就找这方面的解决方法.首先在tinyx里找到了一个窗口管理器twm,当把twm交叉编译完以后,拷到 ...

  10. ARM板上的华容道小游戏

    头文件: #ifndef _HEAD_H__ #define _HEAD_H__#include<stdio.h> #include <sys/types.h> #includ ...

最新文章

  1. 会排序吗_洗牌算法详解:你会排序,但你会打乱吗?
  2. 字节流InputStream/OutputStream
  3. 看完这篇文章之后,终于明白了编译到底怎么回事。
  4. Flutter面试常见开发问题
  5. 移动端的1px边框问题
  6. 竞价账户整改技巧-小脑袋竞价软件
  7. 玉林中专计算机专业,玉林最好的中专学校有哪些 十大中专学校排名
  8. Linux中的ps命令
  9. java基础回顾---static关键字
  10. 从遥感影像到土地利用转移矩阵
  11. 8187l网卡驱动 linux版,在Ubuntu中安装使用realtek 8187b无线网卡
  12. ROS2入门教程—录制/回放数据
  13. 使用 JDBC 连接不同版本 DB2 数据库的兼容性问题
  14. 踩坑指南!anaconda新建环境出错解决!又是猛男落泪的一天!
  15. ktt算法 约化_答:那些深度学习《面试》你可能需要知道的
  16. 吉林大学计算机学院课程学分,吉林大学软件学院学分规定
  17. PHP_MVC框架开发,nosql学习,mysql优化,以及高并发web架构处理
  18. 通过 Github Actions 部署 Mkdocs 文档
  19. 搭建webgis开发环境
  20. .bat文件运行方式

热门文章

  1. 【Unity】卡牌游戏教程汇总
  2. Linux中CPU亲和性(affinity)
  3. 用LED驱动框架注册led设备的示例代码
  4. 从事IC设计工作强度大不大?是吃青春饭吗?
  5. 表单标签<input>的介绍
  6. 《我想进大厂》之分布式锁夺命连环9问 | 大理版人在囧途
  7. input: kMAX dimensions in profile 0 are [2,3,128,128] but input has static dimensions [1,3,128,128]
  8. 李一男离开华为时给属下的忠告!
  9. 量化交易8-backtrader回测道氏理论中反转形态K线形态图
  10. 金玉良缘易配而木石前盟难得|M1 Mac os(Apple Silicon)天生一对Python3开发环境搭建(集成深度学习框架Tensorflow/Pytorch)