ich hänge seit ein paar Stunden daran, dass ich im Worker Thread eines Programm (GUI ist mit pyqt5 erstellt) den Text eines Buttons abfragen muss.
Alles andere so label aktualisierungen etc. funktioniert super mit slots und signalen. Nur in diesem Fall eben nicht.
Ich versuch mal ein kleines Beispiel zu machen damit man das Problem versteht
Code: Alles auswählen
while not self.interrupt: # run as long as interrupt is false
if self.ui.Button_StartSimulation.text() != self.initial_text_button_startsimulation: # if the simulation is active
print("simulation active")
Leider ist es hier auch nicht sinnvoll den text bei abfrage auf self.button_text oder in eine queue zu schreiben, da es in diesem Fall den eig. zweck des Programm aushebeln würde (wäre jetzt zu viel um den background zu erklären)
Also hab ihr eine Idee wie ich das Thread sicher hinbekomme und ich auch effektiv an dieser stelle zu diesem Zeitpunkt den text des Buttons bekommen?
gruß bachatero18