Bonjour,
J'ai un composant QLCDNumber dont la valeur est lié au déplacement d'un QSlider, les 2 composant sont dans un QGroupBox
Je voudrais modifier le style de mon QLCDNumber, mais le style n'est pas pros en compte.
Voici le code :
Si je met en commentaire la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 groupBox = QGroupBox("Battery") groupBox.setStyleSheet("font-weight: bold;font-size: 20px;"); slider = QSlider(Qt.Vertical) slider.setFocusPolicy(Qt.StrongFocus) slider.setTickPosition(QSlider.TicksBothSides) slider.setMinimum(0) slider.setMaximum(8) slider.setTickInterval(1) slider.setSingleStep(1) lcd = QLCDNumber(self) lcd.setStyleSheet("""QLCDNumber {color: red;}""") slider.valueChanged.connect(lcd.display) vbox = QVBoxLayout() vbox.setAlignment(Qt.AlignCenter) vbox.addWidget(slider) vbox.addWidget(lcd) groupBox.setLayout(vbox)
mon composant QLCDNumber se retrouve collé en haut à gauche de la fenêtre, mais l'application du style fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part vbox.addWidget(lcd)
Qu'est ce qui manque?
Merci,
Nico
Partager