Seite 1 von 1

QtDesigner - Python mehrere Label im Fenster auf einmal ansprechen

Verfasst: Montag 30. März 2020, 17:10
von caargoo
Hallo,

als Novize in Sachen Python und QtDesigner bräuchte ich einen Wink mit dem Zaunpfahl.
Ich habe ein Fenster mit 16 PushButton (8Paare jeweils Ein und Aus) und 8 Label dazu.
Im Label steht dann halt Ein oder Aus. Das funktioniert für die einzelnen Button Paare.
Ich möcht mit zwei weiteren Buttons(Alle Ein und Alle Aus) nun alle 8 Label auf einmal ändern.
Die Label heißen einfach Label_1 bis Label_8.
Wie kann ich alle Label auf einmal ansprechen? Bitte eher Anfängergerecht antworten. Danke!

Re: QtDesigner - Python mehrere Label im Fenster auf einmal ansprechen

Verfasst: Montag 30. März 2020, 17:41
von __blackjack__
@caargoo: Steck sie in eine Liste und iteriere dann darüber wenn Du etwas mit jedem Label in dieser Liste machen willst.

Brauchst Du wirklich drei Elemente pro Zustand? Man kann einen `QPushButton` auch so konfigurieren, dass der ”einrastet”. Schau Dir mal die `setCheckable()`-Methode an.

Re: QtDesigner - Python mehrere Label im Fenster auf einmal ansprechen

Verfasst: Dienstag 31. März 2020, 09:26
von caargoo
Dein Tipp mit der Liste funktioniert.
Besten Dank!