diff --git a/Menu/barreOutils.py b/Menu/barreOutils.py index 81102ca..22d1734 100644 --- a/Menu/barreOutils.py +++ b/Menu/barreOutils.py @@ -3,33 +3,42 @@ from tkinter import * class BarreOutils(): - - """Notre fenêtre principale. - Tous les widgets sont stockés comme attributs de cette fenêtre.""" - + + """Notre fenêtre principale. + Tous les widgets sont stockés comme attributs de cette fenêtre.""" + def __init__(self): self.fenetre = Tk() self.message = Label(self.fenetre, text="Barre outils") self.message.pack() - + self.fermer = False # Bouton qui ouvre le menu Mes projets : # dans lequel les utilisateurs pourront visualiser les taches et les temps en cours sur le/ les projets en cours - + self.bouton_mesProjets = Button(self.fenetre, text="Mes projets", fg="red") self.bouton_mesProjets.pack(side="right") - + liste_projets = Listbox(self.fenetre) liste_projets.pack() liste_projets.insert(END, "gestt") liste_projets.insert(END, "ratatouille") liste_projets.insert(END, "chouxfleur") - + # Bouton Deconnexion - self.bouton_deconnexion = Button(self.fenetre, text="Deconnexion", command=self.fenetre.destroy) + self.bouton_deconnexion = Button(self.fenetre, text="Deconnexion", command=self.deconnexion) self.bouton_deconnexion.pack(side="left") + + + + + def deconnexion(self): + """L'utilisateur veut fermer le programme et se deconnecter""" + self.fenetre.destroy() + self.fermer = True + + + -b = BarreOutils() -b.fenetre.mainloop()