Css 将样式表的效果限制在父窗口小部件上?
我正在设置Css 将样式表的效果限制在父窗口小部件上?,css,qt,stylesheet,Css,Qt,Stylesheet,我正在设置QWidget子类的背景色。当我使用样式表执行此操作时,QWidget中其他组件的样式会发生变化(例如,按钮的颜色及其外观会发生变化) 如何确保仅更改容器小部件的背景颜色,其余子组件保持不变?一种方法是指定ID选择器。确保设置容器小部件的objectName(使用setObjectName())并在CSS选择器中使用该名称。假设一个名为MyContainer的小部件,您将使用如下内容: QWidget#MyContainer {...} 试试看!子els背景色属性上的重要限定符。Qt
QWidget
子类的背景色。当我使用样式表执行此操作时,QWidget
中其他组件的样式会发生变化(例如,按钮的颜色及其外观会发生变化)
如何确保仅更改容器小部件的背景颜色,其余子组件保持不变?一种方法是指定ID选择器。确保设置容器小部件的
objectName
(使用setObjectName()
)并在CSS选择器中使用该名称。假设一个名为MyContainer
的小部件,您将使用如下内容:
QWidget#MyContainer {...}
试试看!子els背景色属性上的重要限定符。Qt不支持此限定符