当设置qml的Text元素的字体时,如果系统中不存在设置的字体,qml会根据匹配算法自动选取系统中存在的一种字体。比如:设置font.family: "微软雅黑",但系统中根本没有微软雅黑,则实际上使用的字体根本不是微软雅黑。这里记录一下获取元素实际使用字体的方法,利用Text元素的fontInfo.family属性获取实际使用的字体。代码如下:

Text {
id: onetext
text: "测试实际使用字体"
font.pixelSize: 40
font.family: "微软雅黑"
Component.onCompleted: {
console.log(fontInfo.family)
}
}

使用上面的代码在debug模式下就可以在控制台打印出实际使用的字体了。

最新文章

  1. stringstream的基本用法
  2. Daily Scrum Meeting ——FirstDay
  3. python_函数
  4. {POJ}{3897}{Maze Stretching}{二分答案+BFS}
  5. C# Language Specification
  6. express-16 与生产相关的问题2
  7. 【bzoj2049】[Sdoi2008]Cave 洞穴勘测 link-cut-tree
  8. Java内部类总结 分类: 原理 2015-06-28 09:51 9人阅读 评论(0) 收藏
  9. bzoj3351:[ioi2009]Regions
  10. 5 个在 Linux 中管理文件类型和系统时间的有用命令
  11. C++面试经常涉及的概念1
  12. HDU 1243 畅通project 并査集
  13. Linux-jdk1.7-tomcat7 简易安装
  14. GoogleNet
  15. sql server导出大批量数据
  16. python 使用进程池Pool进行并发编程
  17. iOS UI进阶-6.0 手势
  18. OAuth2 RFC 6749 规范提供的四种基本认证方案
  19. mysql流程函数if之类
  20. 反向投影(BackProjection)

热门文章

  1. day 70 Django基础五之django模型层(二)多表操作
  2. Java编译与反编译命令记录
  3. RunLoop运行循环机制
  4. LeetCode 38.报数(Python3)
  5. 锋利的Jquery(Table,Checkbox)
  6. 安卓中 使用html来使文字变色Html.fromHtml
  7. Jsp Layout 布局页
  8. VS2010版的Speex音频处理模块(附源码+测试demo)
  9. 【UVa 12186】Another Crisis
  10. Django + Uwsgi + Nginx 的生产环境部署实战