Valider e0c03c2d rédigé par Thorfin89's avatar Thorfin89
Parcourir les fichiers

Création du fichier rw_pupitre.py pour séparer la gestion de l'interface...

Création du fichier rw_pupitre.py pour séparer la gestion de l'interface graphique du fonctionnement de application
parent 718d1d1b
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+13 −11
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
import tkinter as tk
from PIL import Image
# Projet  : WebRadioPi
# Fichier : main.py
# Auteur  : Daniel SAZERAT (thorfin89@free.fr)

# import ----------------------------------
from rw_pupitre import Pupitre

class Application(tk.Tk):
    def __init__(self):
        tk.Tk.__init__(self)

        self.title("Web Radio Pi")
        self.geometry("800x480")
        self.resizable(width=False, height=False)
# classes ---------------------------------
class Radio(Pupitre):

    def __init__(self):
        super().__init__()  # constructeur de la classe parente
        pass


if __name__ == "__main__":
    app = Application()
    app.mainloop()
app = Radio()  # instancie l'application
app.boucle()

rw_pupitre.py

0 → 100644
+19 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
# Projet  : WebRadioPi
# Fichier : rw_pupitre.py
# Auteur  : Daniel SAZERAT (thorfin89@free.fr)

# import ----------------------------------
import tkinter as tk


# classes ---------------------------------
class Pupitre:

    def __init__(self):
        self.root = tk.Tk()  # fenêtre principale
        self.root.title("Web Radio Pi")
        self.root.geometry("800x480")
        self.root.resizable(width=False, height=False)

    def boucle(self):
        self.root.mainloop()