QRadioButton风格
问题描述:
是否有可能使QRadioButton看起来像一个按钮,并检查时更改它的背景?我应该参考哪个类的属性?QRadioButton风格
如何创建类似于此的菜单:
menu http://s8.postimage.org/i1i9iybdx/New_Bitmap_Image.png
任何的例子吗?我正在使用QT 4.8
答
QRadioButton
是QAbstractButton
。你可以使用样式表来设置它的样式。你可以使用任何这些伪状态:checked
:disabled
:enabled
:focus
:hover
:indeterminate
:pressed
:unchecked
,你也可以通过继承QStyle
和后者进这种风格到您的应用程序让你自己的风格。
可以继承QAbstractButton
和检查QAbstractButton::setCheckable
看看这个QML
Example
谢谢!样式表可能是我需要的。我将阅读有关它们 – 2012-03-26 19:09:24
另外一个新手问题:假设我想在按钮上绘制图片。我如何使图片成为项目的一部分?是否有可能创建一些内部项目资源,以便自动将其包含到二进制文件中,而不需要将它与可执行文件分开提供? – 2012-03-26 19:09:45
你不需要画画。你可以'setIcon()'为一个按钮。该图标将成为资源的一部分(qrc)。和资源将是您的可执行文件的一部分 – 2012-03-26 19:11:32