Outils pour utilisateurs

Outils du site


dev:python:pygtk:start

Ceci est une ancienne révision du document !


IHM pour python avec PyGTK

Présentation générale de la conception d'une application Python utilisant une IHM GTK

  • Les classes Python modélisent les données métier et intègrent les traitements.
  • Le fichier .glade décrit l'interface graphique et inclus le code python.

On peut générer facilement le fichier .glade via l'outil de conception d'interface graphique:

$ sudo apt-get install glade-gtk2

Widgets Gnome

Les widgets sont les composants de base permettant de concevoir l'IHM de l'application. Une IHM peut se voir comme un amas hiérarchisé de Widgets:

  • Les Widgets de niveau supérieur sont des conteneurs globaux. Ils ne peuvent pas être contenus dans d'autres widgets
  • Les conteneurs permettent d'organiser/agencer les autres Widgets entre eux.
dev/python/pygtk/start.1432910956.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)