【ARM-Linux开发】ARM板卡上QT显示中文
2017-01-12 22:22
826 查看
平台:Freescale imx6
编译系统:yocto
Qt版本:5.5.1
刚弄了个Qt程序到开发板,发现中文都没有显示,英文可以显示。
就加了个中文字库。DroidSansFallback.ttf。可以到这里下载
附上关键部分代码:
设置后,QML里面同样可以显示中文。
编译系统:yocto
Qt版本:5.5.1
刚弄了个Qt程序到开发板,发现中文都没有显示,英文可以显示。
就加了个中文字库。DroidSansFallback.ttf。可以到这里下载
附上关键部分代码:
int id = QFontDatabase::addApplicationFont("/usr/lib/fonts/DroidSansFallback.ttf"); QString msyh = QFontDatabase::applicationFontFamilies (id).at(0); QFont font(msyh,10); qDebug()<<msyh<<endl; font.setPointSize(20); app.setFont(font);
设置后,QML里面同样可以显示中文。
相关文章推荐
- CentOS下添加用户并且让用户获得root权限
- Linux服务的基本操作
- linux应用程序(3)---应用程序地址布局
- 内核定时器 用法与实法 init_timer timer
- Linux进程基本操作
- centos7.X 防火墙开启与关闭
- CentOS6.5之Android NDK-r12b安装、编译验证—逆袭必备
- Mac os virtualbox安装linux无法ping通的问题
- linux下各目录的作用
- [马哥linux运维][03]
- 学习笔记:Linux下编写内核模块(0)
- linux第四次笔记
- linux第二次笔记
- 女生可不可以进入IT行业做Linux运维工程师?
- win7下硬盘安装CentOS
- 在Linux-2.6.31上使用ubifs
- 1.Linux基本概念及操作
- linux常用命令
- linux下裁剪可执行文件
- linux打包及备份指令