Bonjour!
Voici mon code:
Et voila mon probleme: Lorsque je quitte mon programme (quand j'appuie sur la croix pour fermer, sur linux ou sur window$) la fenetre se ferme bien, mais le thread (ou le processus sur linux) tourne encore. Le probleme semble venir de Mainloop() qui ne renvoie pas de valeur et ne s'arrete pas).
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
17
18
19
20
21
22 if __name__ == "__main__": # TODO: Test: A virer app = wx.PySimpleApp(0) wx.InitAllImageHandlers() # Cr�tion de la fenetre principale fen_princ = FenetrePrincipale(None, -1, "") app.SetTopWindow(fen_princ) # Login login = LoginDialog(fen_princ, -1, "") reponse_login=login.ShowModal() if reponse_login!=1: # Si le login s'est mal passé on quitte l'application print "Login echoue" del app else: # Si le login s'est bien passe on continue # Affichage de la fenetre principale fen_princ.Show() app.MainLoop()
Si vous avez une idée, merci de m'aider!
Partager