QML 以像素为单位获取默认字体高度值
Posted
技术标签:
【中文标题】QML 以像素为单位获取默认字体高度值【英文标题】:QML get default font height value in pixels 【发布时间】:2018-03-31 17:31:54 【问题描述】:有没有办法得到一个?
为什么我需要它。在这里,我的 UI 看起来很糟糕: Quick Controls 2 bad looking
这里是我可以调整复选框大小的方法:QML: Resize CheckBox
我希望indicator.height
的值等于字体的高度。
【问题讨论】:
【参考方案1】:要计算字体的高度,你必须使用FontMetrics
:
CheckBox
text: "CheckBox"
anchors.centerIn: parent
checked: true
indicator.width: indicator.height
indicator.height: fontMetrics.height
FontMetrics
id: fontMetrics
【讨论】:
以上是关于QML 以像素为单位获取默认字体高度值的主要内容,如果未能解决你的问题,请参考以下文章