Применение таблиц стилей в pyqt

Если я применяю свойство к родительскому виджету, это автоматически применяется для дочерних виджетов также.. Есть ли какой-либо способ предотвратить это?? Например, если я выбрал цвет фона, столь белый в диалоговом окне кнопка, поля комбинированного списка и полосы прокрутки выглядят белыми, как этому недостает, это собственный взгляд (должны сказать, что это неприятно и ужасно).. Есть ли какой-либо способ, к которому я могу применить таблицы стилей только к родительскому виджету не, он - дети???

Эксперты помогают..

6
задан Srid says Reinstate Monica 29 June 2010 в 04:16
поделиться

1 ответ

Нашел решение ..

Вместо использования

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); }")

Это решает проблему ..

13
ответ дан 8 December 2019 в 18:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: