[fix] correction invalid names

This commit is contained in:
Jérome Launay 2015-12-14 02:08:36 +01:00
parent 528c2bb7ab
commit 3c8aa12ce8
2 changed files with 37 additions and 7 deletions

View File

@ -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:

View File

@ -1386,7 +1386,7 @@ depuis le menu principal s'il n'est pas dans la liste.</property>
<property name="window_position">center-on-parent</property>
<property name="type_hint">dialog</property>
<property name="transient_for">window_main</property>
<signal name="file-activated" handler="on_filechooser_bdd_file_activated" swapped="no"/>
<signal name="file-activated" handler="on_choixbdd_activated" swapped="no"/>
<child internal-child="vbox">
<object class="GtkBox" id="filechooserdialog-vbox3">
<property name="can_focus">False</property>
@ -2065,7 +2065,7 @@ depuis le menu principal s'il n'est pas dans la liste.</property>
<property name="model">liststore_treeview_cigares</property>
<property name="search_column">0</property>
<property name="enable_grid_lines">both</property>
<signal name="cursor-changed" handler="on_treeview_cigares_row_activated" swapped="no"/>
<signal name="cursor-changed" handler="on_twcig_row_activated" swapped="no"/>
<signal name="button-press-event" handler="on_treeview_cigares_button_press_event" swapped="no"/>
<child internal-child="selection">
<object class="GtkTreeSelection" id="treeview-selection1"/>
@ -3006,7 +3006,7 @@ depuis le menu principal s'il n'est pas dans la liste.</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="model">liststore_date_modif_degustation</property>
<signal name="changed" handler="on_cbchoix_date_modif_degustation_changed" swapped="no"/>
<signal name="changed" handler="on_cbchoix_dmodif_degust_changed" swapped="no"/>
<child>
<object class="GtkCellRendererText" id="cellrendermodif_degustation"/>
<attributes>