Introduction

Les chapitres précédents nous ont permis de réaliser un rapide inventaire des principaux widgets utilisables en PyQt, puis de ceux qui permettent de mettre en place la disposition des éléments graphiques dans une fenêtre. Nous avons également vu au cours du chapitre précédent la gestion des évènements en PyQt. 

Nous possédons donc tous les outils pour développer nos premières applications en PyQt. Ce sera donc le propos du présent chapitre avec au programme le développement d’une calculatrice, puis celui de petites applications de traitement de texte.

Nous allons préalablement étudier un élément d’architecture qui va s’avérer très utile : le paradigme Modèle-Vue-Contrôleur (MVC), qui permet d’organiser de façon claire les applications développées en séparant l’apparence (la vue), le traitement (le contrôleur) et le modèle (les données).

Pour consulter la suite, découvrez le livre suivant :
couv_EPPYQT5.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Plus loin dans la gestion d'évènements
Suivant
Le Modèle-Vue-Contrôleur (MVC)