После продвижения моего виджета, например, ответа в этой SO Link подсказке, у меня возникли проблемы с применением моей таблицы стилей к этому конкретному виджету. Пожалуйста, используйте ответ, предоставленный @eyllanesc в качестве рабочего кода.
Я читал похожие проблемы, и некоторые из них предлагают решить эту проблему в paintEvent?
Я пытался применить эту таблицу стилей как в классе Mainform, так и в классе UiLoader, а также переключить widget.setStyleSheet с self.setStyleSheet и поместить его в paintEvent. Я также пробовал без точки до QWidget и переключения QWidget с QObject. Кажется, ни одна из этих попыток не сработала.
widget.setStyleSheet("""
.QWidget{
border: 1px solid grey;
border-radius: 2px;
background-color: rgb(255, 255, 255);
}
""")
Таблица стилей работает в Designer, но таблица стилей не применяется, когда я запускаю программу.