如果我将属性应用于父窗口小部件,则子窗口小部件也会自动应用该属性。 有没有办法防止这种情况发生?例如,如果我在对话框中设置背景颜色为白色,则按钮、组合框和滚动条看起来都是白色的,因为它们缺少本地外观(必须说这很不舒服且难看)。是否有办法仅将样式表应用于父窗口小部件而不应用于其子级?请专家帮忙解答。
self.groupBox.setStyleSheet("background-color: rgb(255, 255, 255);\n"
"border:1px solid rgb(255, 170, 255);")
使用特定的选择器类型..
self.groupBox.setStyleSheet("QGroupBox { background-color: rgb(255, 255,\
255); border:1px solid rgb(255, 170, 255); }")
这解决了问题...