Bonjour,

J'ai un problème avec une interface.
Jai un traitement long qui s'effectue au clique sur un bouton.
J'essaye de changer le curseur avant ce traitement mais il ne s'effectue seulement à la fin de la fin du traitement


J'ai mis que le code utile à la compréhension de mon problème.
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
 
	self.fenetre = Tk();
	self.btn_envoi = Button(self.fenetre, text = "Envoyer les donnees", command = self.setData);
	self.lib_info = Label(self.fenetre);
 
	def setData(self):
		self.fenetre.config(cursor="X_cursor");
 
		result = self.traitementLong();
 
		if result == 1:
			self.lib_info.config(text = "signal introuvable");
		elif result == 2:
			self.lib_info.config(text = "Enregistrement en locale effectue");
		elif result == 0:
			self.lib_info.config(text = "Donnee correctement envoyee");
Comment faire pour appeler le thread qui gère l'affichage dans la fonction setData pour que le curseur change de forme avant d’exécuter le traitement ?