选中时如何使用qss设置单选按钮粗体?

时间:2016-06-14 03:39:58

标签: c++ qt qt5

我想在检查时让QRadioButton的文本变为粗体,但在未使用qss检查时则正常。

我试过了:

(?=)

当我选中单选按钮时,它的背景颜色已更改,但不是字体。 有谁知道我做错了吗?

1 个答案:

答案 0 :(得分:0)

将样式表属性font设置为normalbold会有所帮助。

QRadioButton {
    font: normal;
    background-color: #FFFFFF;
}

QRadioButton:checked {
    font: bold;
    background-color: #AA0000;
}

font-weight应该有效的文档do say。如果这对您不起作用,您可以为Qt公司提交错误。通过复合font属性设置boldnormal也是合法的,并且在很多情况下都适用于我。