Форум сайта python.su
Есть ли способ задать стили для QLCDNumber с помощью qss?
Офлайн
А в чём проблема? Для всех виджетов QSS задаются одинаковым образом.
Офлайн
проблема в том, чтобы изменить цвет непосредственно цифр.
Исходя из документации на них влияет WindowText либо Window из QPalette
Т.е. в терминах qss color и background-color - однако background таки меняет фон, а color не меняет ничего вообще
Офлайн
Надо установить свойство SegmentStyle в значение Flat, тогда должно заработать:
self.lcdNumber = QtGui.QLCDNumber(self.centralwidget) self.lcdNumber.setStyleSheet("color: rgb(255, 0, 0);") self.lcdNumber.setSegmentStyle(QtGui.QLCDNumber.Flat)
Офлайн
Спасибо!
Офлайн