Qt将QCheckBox与文本顶部对齐

问题描述:

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

您可以使用样式表做到这一点:

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

不过,所以你需要对齐过的文本没有对齐默认顶部。