Commit 955f2cc1 authored by Thorfin89's avatar Thorfin89

Amélioration de l'initialisation des données lors de l'ouverture, ou de la…

Amélioration de l'initialisation des données lors de l'ouverture, ou de la création d'un nouveau fichier.
parent 1b2d24a8
...@@ -21,9 +21,17 @@ current_file = "temp.png" ...@@ -21,9 +21,17 @@ current_file = "temp.png"
# ===== FONCTIONS ===== # ===== FONCTIONS =====
def new_file(): def init():
global current_file global bg_color
current_file = "temp.png" global fg_color
# réinitialisation de la configuration du QRCode
bg_color = "#FFFFFF"
bg_color_btn.config(bg=bg_color)
fg_color = "#000000"
fg_color_btn.config(bg=fg_color)
# bg_color_btn.config(bg=bg_color)
boxe_size_scale.set(5)
border_size_scale.set(2)
# on vide toutes les zones de saisie # on vide toutes les zones de saisie
ssid_name.delete(0, 'end') ssid_name.delete(0, 'end')
password.delete(0, 'end') password.delete(0, 'end')
...@@ -31,20 +39,25 @@ def new_file(): ...@@ -31,20 +39,25 @@ def new_file():
qrcode_label.place(x=400, y=400) qrcode_label.place(x=400, y=400)
def new_file():
global current_file
init()
current_file = "temp.png"
# ouverture d'un fichier # ouverture d'un fichier
def open_file(): def open_file():
global current_file global current_file
file = filedialog.askopenfilename(title="Ouvrir un QRCode au format PNG", file = filedialog.askopenfilename(title="Ouvrir un QRCode au format PNG",
defaultextension="png", defaultextension="png",
initialdir="./qrcodes") initialdir="./qrcodes")
if file != "":
current_file = file current_file = file
# on vide les zones de saisie du WIFI # on vide les zones de saisie du WIFI
ssid_name.delete(0, 'end') init()
password.delete(0, 'end') # on insère le nouveau code dans les données à coder
text.delete(0, 'end')
text.insert(0, decode(file)) text.insert(0, decode(file))
# on code puis on affiche
code() code()
display_qrcode() display_qrcode()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment