• 3383阅读
  • 1回复

[讨论]Qt中如何计算字体的内部Leading? [复制链接]

上一主题 下一主题
离线adeng1919
 

只看楼主 倒序阅读 楼主  发表于: 2014-05-06
RT,现在是只想使用Qt本身的东西例如QFont和QFontMetrics来获得。
已知是使用GDI中的TEXTMETRIC结构体tmInternalLeading属性可以获得,现在如果不使用的话,如何计算出来?
尝试了fm.height()- font.pointSize()- fm.leading()- fm.descent()- 1;这样获得的值有时候是正确的,有些字体字号则存在一些偏差。

不知道正确的公式该如何计算呢?
离线abcdlcq

只看该作者 1楼 发表于: 2014-05-07
我一般多算一点,人为的将font设成bold来获取
快速回复
限100 字节
 
上一个 下一个