Ce dépôt contient des exemples et des exercices pour créer des applications GUI en utilisant Python. Il inclut également une présentation en formats PowerPoint et PDF. J'ai aussi créé un formulaire Google pour recueillir votre avis.
-
Ouvrir l'invite de commande (cmd) sur Windows:
- Appuyez sur
Win + Rpour ouvrir la boîte de dialogue Exécuter. - Tapez
cmdet appuyez surEntrée.
- Appuyez sur
-
Cloner le dépôt :
git clone https://github.com/Crackvignoule/python-gui-mvc-tutorial.git cd python-gui-mvc-tutorial -
Créer un environnement virtuel :
python -m venv .venv
-
Activer l'environnement virtuel :
- Sur Windows :
.\.venv\Scripts\activate
- Sur macOS et Linux :
source .venv/bin/activate -
Installer les dépendances :
pip install -r requirements.txt
Parfait, vous êtes prêt à commencer !
- Hello World : Un exemple simple "Hello World" utilisant Tkinter.
- Formulaire : Un exemple de formulaire simple utilisant Tkinter.
- Formulaire avec ttk : Un exemple de formulaire simple utilisant
ttk.
- Hello World : Un exemple simple "Hello World" utilisant PySide6.
- Formulaire : Un exemple de formulaire simple utilisant PySide6.
- Hello World : Un exemple simple "Hello World" utilisant le modèle MVC dans un seul fichier. Aucune interaction avec l'utilisateur.
- Compteur : Un compteur simple utilisant le modèle MVC dans un seul fichier.
- Compteur : Un compteur simple utilisant le modèle MVC réparti sur plusieurs fichiers.
- Exercice 1 : Ajouter un champ "email" au formulaire.
- Exercice 2 : Implémenter la validation du formulaire.
- Exercice 3 : Ajouter un menu et une barre de statut.
Pour lancer Qt Designer, vous pouvez utiliser la commande suivante :
python -c "import os, site, subprocess; subprocess.run([os.path.join(site.getsitepackages()[1], 'PySide6', 'designer')])"