Bonjour,
je m'intérroge sur une question peut être un peu "basique" mais je n'arrive pas à trouver la réponse dans les cours...
lorsque je souhaite définir un signal spécifique au cours de la réalisation d'un Thread, j'utilise la structure suivante (qui marche très bien):
Apparemment l'attribut "signal_thread_1" ne peut qu'être attribut... pourquoi n'est-il pas possible de le basculer dans le __init__?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 class test(QThread): signal_thread_1 = pyqtSignal(int) def __init__(self): QThread.__init__(self) self.finished.connect(self.fin_du_thread) def run(self): self.signal_thread_1.emit(1) def fin_du_thread(self): print("fini")
merci!
Partager