qml获取实际渲染的字体
2024-08-28 03:33:56
当设置qml的Text元素的字体时,如果系统中不存在设置的字体,qml会根据匹配算法自动选取系统中存在的一种字体。比如:设置font.family: "微软雅黑",但系统中根本没有微软雅黑,则实际上使用的字体根本不是微软雅黑。这里记录一下获取元素实际使用字体的方法,利用Text元素的fontInfo.family属性获取实际使用的字体。代码如下:
Text {
id: onetext
text: "测试实际使用字体"
font.pixelSize: 40
font.family: "微软雅黑"
Component.onCompleted: {
console.log(fontInfo.family)
}
}
使用上面的代码在debug模式下就可以在控制台打印出实际使用的字体了。
最新文章
- stringstream的基本用法
- Daily Scrum Meeting ——FirstDay
- python_函数
- {POJ}{3897}{Maze Stretching}{二分答案+BFS}
- C# Language Specification
- express-16 与生产相关的问题2
- 【bzoj2049】[Sdoi2008]Cave 洞穴勘测 link-cut-tree
- Java内部类总结 分类: 原理 2015-06-28 09:51 9人阅读 评论(0) 收藏
- bzoj3351:[ioi2009]Regions
- 5 个在 Linux 中管理文件类型和系统时间的有用命令
- C++面试经常涉及的概念1
- HDU 1243 畅通project 并査集
- Linux-jdk1.7-tomcat7 简易安装
- GoogleNet
- sql server导出大批量数据
- python 使用进程池Pool进行并发编程
- iOS UI进阶-6.0 手势
- OAuth2 RFC 6749 规范提供的四种基本认证方案
- mysql流程函数if之类
- 反向投影(BackProjection)
热门文章
- day 70 Django基础五之django模型层(二)多表操作
- Java编译与反编译命令记录
- RunLoop运行循环机制
- LeetCode 38.报数(Python3)
- 锋利的Jquery(Table,Checkbox)
- 安卓中 使用html来使文字变色Html.fromHtml
- Jsp Layout 布局页
- VS2010版的Speex音频处理模块(附源码+测试demo)
- 【UVa 12186】Another Crisis
- Django + Uwsgi + Nginx 的生产环境部署实战