Anwenden von Stylesheets in pyqt
-
18-09-2019 - |
Frage
Wenn ich anwenden eine Eigenschaft auf ein übergeordnetes Widget automatisch für ein Kind angelegt wird, Widgets zu .. Gibt es eine Möglichkeit, dies zu verhindern ?? Zum Beispiel, wenn ich sehen Hintergrundfarbe als Weiß in einem Dialog die Taste, Kombinationsfelder und Bildlaufleisten setzen wissen, wie es es native Look fehlt (müssen sagen, es ist unangenehm und hässlich) .. Gibt es eine Möglichkeit, dass ich die Stylesheets nur anwenden kann zu einem übergeordneten Widget es Kinder nicht ???
Experten Hilfe bitte ..
Lösung
eine Lösung gefunden ..
Anstelle von
self.groupBox.setStyleSheet("background-color: rgb(255, 255, 255);\n"
"border:1px solid rgb(255, 170, 255);")
verwenden Selektor-Typen speziell mit ..
self.groupBox.setStyleSheet("QGroupBox { background-color: rgb(255, 255,\
255); border:1px solid rgb(255, 170, 255); }")
Dies löst das Problem ..
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow