Introduction
Pour rappel et comme évoqué dans le chapitre précédent, un widget désigne en développement PyQt un élément graphique. Une fenêtre graphique est elle-même un widget. Tous les éléments qui vont la composer également. Par exemple et de façon non-exhaustive :
-
les boutons cliquables,
-
les zones de texte,
-
les menus déroulants,
-
les images incluses dans la fenêtre,
-
etc.
Le but du présent chapitre est d’établir un inventaire survolant les principaux widgets utilisables en PyQt. Nous commencerons par détailler le widget QWidget, entraperçu dans le chapitre précédent. Ce widget permet de définir une fenêtre ; il est en quelque sorte le premier des widgets PyQt. Puis nous détaillerons tous les widgets susceptibles d’être positionnés sur ce widget QWidget.