QML 获取以像素为单位的默认字体高度值

QML get default font height value in pixels

有没有办法得到一个?

为什么我需要它。在这里,我看起来很糟糕UI:

这里是调整复选框大小的方法:

我希望 indicator.height 值等于字体的高度。

要计算字体高度,您必须使用 FontMetrics:

CheckBox {
    text: "CheckBox"
    anchors.centerIn: parent
    checked: true

    indicator.width: indicator.height
    indicator.height: fontMetrics.height

    FontMetrics {
        id: fontMetrics
    }
}