mimou wrote:
Le probleme est lorsque j'execute le programme l'interface ce bloque
(après l'appuie sur le bouton connexion) .
J'ai cherché mais j'ai pas trouvé la solution.
Effectivement tu as une bouble infinie (while 1) dans ton code donc Qt ne peut pas reprendre la main pour traiter les événements utilisateurs (entrées au clavier, clics de souris).
Il existe deux approches pour répondre à ce problème. Comme tu l'as trouvé toi-même, une de ces approches consiste à éxécuter les taches bloquante dans un thread séparé. Qt contient une API complète pour manipuler les threads mais Python également. Continue a te documenter tu es sur la bonne voie :-)