diff --git a/app_gestion/MesCigares.py b/app_gestion/MesCigares.py index 430a72b..35b5e96 100755 --- a/app_gestion/MesCigares.py +++ b/app_gestion/MesCigares.py @@ -244,6 +244,7 @@ class MesCigares(object): # Si la fenêtre principale change de taille on re-dimensionne le preview # aussi def on_window_main_check_resize(self, widget): + del widget # print(self.window.get_size()[1],self.window_last_h) if abs(self.window_last_h - self.window.get_size()[1] > 40) | \ abs(self.window_last_w - self.window.get_size()[0]) > 5: @@ -275,7 +276,8 @@ class MesCigares(object): # Dès qu'une ligne est séléctionnée sur la treeview on enregistre les # valeurs - def on_treeview_cigares_row_activated(self, widget): + def on_twcig_row_activated(self, widget): + del widget selection = self.tree.get_selection() (model, itr) = selection.get_selected() if itr is not None: @@ -304,6 +306,7 @@ class MesCigares(object): # Changer de base de données def on_bdd_change_activate(self, widget): + del widget filter = gtk.FileFilter() filter.set_name("Bases sqlite") filter.add_mime_type("application/octet-stream") @@ -315,7 +318,8 @@ class MesCigares(object): self.filechooser_bdd.hide() # Double clic sur le sélécteur de fichiers pour choisir la bdd - def on_filechooser_bdd_file_activated(self, widget): + def on_choixbdd_activated(self, widget): + del widget if not os.path.exists(self.filechooser_bdd.get_filename()): createdb(self.filechooser_bdd.get_filename()) setconfig(self.filechooser_bdd.get_filename()) @@ -331,6 +335,7 @@ class MesCigares(object): # Clic sur le bouton OK du sélécteur de fichiers pour choisir l'image def on_btchooseokbdd_clicked(self, widget): + del widget if not os.path.exists(self.filechooser_bdd.get_filename()): createdb(self.filechooser_bdd.get_filename()) # changer la conf @@ -342,11 +347,13 @@ class MesCigares(object): # Ajouter une image pour un cigare def on_inserer_image_activate(self, widget): + del widget self.filechooser_image.run() self.filechooser_image.hide() # Modifier/Supprimer une note de degustation def on_modsupp_degustation_activate(self, widget): + del widget # On commence par vider la liststore_date_modif_degustation (2ème # utilisation) if len(self.lstore_dmodif_degust) != 0: @@ -403,7 +410,8 @@ class MesCigares(object): # Changement sur la liste déroulante de choix de la note de dégustation à # modifier/supprimer - def on_cbchoix_date_modif_degustation_changed(self, widget): + def on_cbchoix_dmodif_degust_changed(self, widget): + del widget index = self.cbchoix_date_modif_degustation.get_active() q = list() try: @@ -475,6 +483,7 @@ class MesCigares(object): # Validation de la modification d'une dégustation def on_btvalid_degustation_clicked(self, widget): + del widget # modifier index = self.cbchoix_date_modif_degustation.get_active() textbuffer = self.txtview_commentaire_modif.get_buffer() @@ -534,11 +543,13 @@ class MesCigares(object): # Double clic sur le sélécteur de fichiers pour choisir l'image def on_filechooser_image_file_activated(self, widget): + del widget self.addimage(self.filechooser_image.get_filename()) self.filechooser_image.hide() # Clic sur le bouton OK du sélécteur de fichiers pour choisir l'image def on_btchooseok_clicked(self, widget): + del widget self.addimage(self.filechooser_image.get_filename()) # Mettre à jour la BDD avec le chemin de l'image choisie @@ -577,6 +588,7 @@ class MesCigares(object): self.popup.popup(None, None, None, None, event.button, event.time) def text_edited(self, widget, path, text): + del widget self.liststore[path][1] = text # Mise à jour du listestore si édition d'une cellule @@ -622,6 +634,7 @@ class MesCigares(object): # Affichage de la fenêtre d'ajout d'un cigare def on_gtk_new_activate(self, widget): + del widget # On commence par vider le liststore_marques (2è recherche) if len(self.tablemarques) != 0: self.tablemarques.clear() @@ -663,6 +676,7 @@ class MesCigares(object): # Changement dans la liste déroulante des marques def on_cbmarques_changed(self, widget): + del widget index = self.cbmarques.get_active() try: provenance = self.tablemarques[index][2].title() @@ -672,6 +686,7 @@ class MesCigares(object): # Changement dans la liste déroulante des modules def on_cbmodules_changed(self, widget): + del widget try: index = self.cbmodules.get_active() longueur = self.tablemodules[index][2] @@ -685,6 +700,7 @@ class MesCigares(object): # Validation de l'ajout d'un nouveau cigare def on_btadd_clicked(self, widget): + del widget index = self.cbmarques.get_active() model = self.cbmarques.get_model() itemmarque = model[index] @@ -721,6 +737,7 @@ class MesCigares(object): # Affichage de la fenêtre de gestion des achats def on_gtk_achats_activate(self, widget): + del widget # On remet les selections à zero self.scale_qte_achats.set_value(1) self.scale_typeboite.set_value(25) @@ -745,10 +762,12 @@ class MesCigares(object): # Cancel sur l'ajout d'un achat def on_bt_cancel_achats_clicked(self, widget): + del widget self.dialog_achats.hide() # Validation des achats def on_bt_valid_achats_clicked(self, widget): + del widget # On récupère le cigare choisi dans la liste déroulante # [0] id_cigare ~ [1] libelle index = self.cb_liste_cigares_achats.get_active() @@ -844,6 +863,7 @@ class MesCigares(object): " Soit {0}€ le cigare".format(prix_unite)) def on_entry_prix_boite_changed(self, widget): + del widget self.on_scale_typeboite_change_value(None, None, None) # Affichage de la fenêtre d'ajout d'une marque @@ -854,6 +874,7 @@ class MesCigares(object): # Validation de l'ajout d'une marque def on_bt_add_marque_clicked(self, widget): + del widget print("todo") e_marque = self.entry_marque.get_text().title() e_provenance = self.entry_provenance.get_text().title() @@ -940,7 +961,7 @@ class MesCigares(object): # Validation d'une dégusation def on_btvalid_clicked(self, widget): - + del widget # On formate la date (ajout d'un 0 si besoin) j = str(self.degustationdate.get_date()[2]) if len(str(self.degustationdate.get_date()[1] + 1)) == 1: @@ -1031,29 +1052,35 @@ class MesCigares(object): # Quitter la fenêtre des cigares à tester def on_window_wishes_delete_event(self, widget, data=None): + del widget, data self.window_wishes.hide() return True # Affichage de l'assistant d'aide pour la documentation def on_gtk_how_to_activate(self, widget): + del widget self.doc.show() # self.doc.hide() def on_lbl_intro_activate_link(self, widget): + del widget self.doc.set_forward_page_func(page_func=None, data=None) # Quitter la fenêtre d'assistant def on_assistant_delete_event(self, widget, data=None): + del widget, data self.doc.hide() return True # Affichage de la fenêtre d'ajout d'un cigare à tester def on_bt_add_wish_clicked(self, widget): + del widget self.dialog_add_wish.run() self.dialog_add_wish.hide() # Valider l'ajout d'un cigare à tester def on_bt_valid_add_wish_clicked(self, widget): + del widget textbuffer = self.txtview_test_raison.get_buffer() start = textbuffer.get_start_iter() end = textbuffer.get_end_iter() @@ -1093,6 +1120,7 @@ class MesCigares(object): # Ouvrir l'url dans le navigateur au clic droit sur une ligne de la # treeview des cigares à tester def on_gtk_copier_test_activate(self, widget): + del widget try: import webbrowser from urllib.parse import urlparse @@ -1111,6 +1139,7 @@ class MesCigares(object): # Pour supprimer au clic droit def on_gtk_supprimer_activate(self, widget): + del widget id_supp = self.treeview_selection[5] cursor = db.cursor() sql = "delete from cigares where id = {0}".format(id_supp) @@ -1132,6 +1161,7 @@ class MesCigares(object): # Pour supprimer un cigare à tester au clic droit def on_gtk_supprimer_test_activate(self, widget): + del widget selection = self.treeview_wishes.get_selection() (model, iter) = selection.get_selected() if iter is not None: diff --git a/app_gestion/ui/ui.glade b/app_gestion/ui/ui.glade index 0063897..03589d2 100644 --- a/app_gestion/ui/ui.glade +++ b/app_gestion/ui/ui.glade @@ -1386,7 +1386,7 @@ depuis le menu principal s'il n'est pas dans la liste. center-on-parent dialog window_main - + False @@ -2065,7 +2065,7 @@ depuis le menu principal s'il n'est pas dans la liste. liststore_treeview_cigares 0 both - + @@ -3006,7 +3006,7 @@ depuis le menu principal s'il n'est pas dans la liste. True False liststore_date_modif_degustation - +