我创建了一个新的类可点击标签,它继承自QLabel并充当一种 “按钮”。
我想将背景图片用作自己的按钮。这样我也可以更改各种状态的背景图像(禁用,单击,释放)。
如何指定样式表以仅更改该标签的属性,或以某种方式更改Qlabel的属性/属性? (我知道样式表是背景图像网址(xxx),但它会在我的自定义类中将我的所有按钮更改为该图像)
由于
答案 0 :(得分:0)
您可以通过在其上调用setStyleSheet(const QString & styleSheet)
为该特定小部件指定样式表来定位特定小部件。
如果您希望在窗口小部件层次结构中使用样式表,或者在应用程序级别使用样式表,则可以使用如下的css选择器来定位特定窗口小部件:
QWidget[objectName="myObject"]
您需要确保相关的小部件使用setObjectName("myObject")
设置其ojbect名称。