Qt 将 QCheckBox 对齐到文本的顶部

Qt Align QCheckBox to the top of the text

我正在寻找一种将 QCheckBox 框对齐到文本顶部的方法。文本很长,我希望它与第一行对齐。我认为默认情况下它与文本垂直居中。这看起来很简单,但我找不到解决方案。

您可以使用样式表执行此操作:

QCheckBox::indicator {
    subcontrol-position: left top;
}

但默认情况下,文本未顶部对齐,因此您也需要将其对齐。