Jeb*_*eba 6 python qt4 pyqt stylesheet pyqt4
如果我将一个属性应用于父窗口小部件,它也会自动应用于子窗口小部件.有什么方法可以防止这种情况?例如,如果我在对话框中将背景颜色设置为白色按钮,组合框和滚动条看起来是白色的,因为它缺少原生外观(不得不说它令人不快和丑陋)..有什么方法我只能应用样式表到一个父小部件而不是它的孩子???
专家帮忙请..
Jeb*_*eba 13
找到了解决方案..
而不是使用
self.groupBox.setStyleSheet("background-color: rgb(255, 255, 255);\n"
"border:1px solid rgb(255, 170, 255);")
Run Code Online (Sandbox Code Playgroud)
特别使用选择器类型..
self.groupBox.setStyleSheet("QGroupBox { background-color: rgb(255, 255,\
255); border:1px solid rgb(255, 170, 255); }")
Run Code Online (Sandbox Code Playgroud)
这解决了这个问题..
归档时间: |
|
查看次数: |
15779 次 |
最近记录: |