Найти - Пользователи
Полная версия: PyQt5 - задание qss стилей QLCDNumber
Начало » GUI » PyQt5 - задание qss стилей QLCDNumber
1
paulchertov
Есть ли способ задать стили для QLCDNumber с помощью qss?

Rodegast
А в чём проблема? Для всех виджетов QSS задаются одинаковым образом.
paulchertov
проблема в том, чтобы изменить цвет непосредственно цифр.
Исходя из документации на них влияет WindowText либо Window из QPalette
Т.е. в терминах qss color и background-color - однако background таки меняет фон, а color не меняет ничего вообще
Rodegast
Надо установить свойство SegmentStyle в значение Flat, тогда должно заработать:
self.lcdNumber = QtGui.QLCDNumber(self.centralwidget)
self.lcdNumber.setStyleSheet("color: rgb(255, 0, 0);")
self.lcdNumber.setSegmentStyle(QtGui.QLCDNumber.Flat)
paulchertov
Спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB