0

是否可以制作一个看起来像按钮的 QRadioButton,并在检查时更改它的背景?我应该参考类的哪个属性?

如何创建与此类似的菜单:

菜单

有什么例子吗?我正在使用 QT 4.8

4

1 回答 1

1

QRadioButton是一个QAbstractButton。您可以使用样式表对其进行样式设置。您可以使用任何这些伪状态:checked :disabled :enabled :focus :hover :indeterminate :pressed :unchecked

您还可以通过继承QStyle并将该样式提供给您的应用程序来创建自己的样式。

你可以继承QAbstractButton和检查QAbstractButton::setCheckable

看看这个QML例子

于 2012-03-26T19:02:31.340 回答