View  Edit  Attributes  History  Attach  Print  Search

PyQt : Modele

Par X. HINAULT - Novembre 2012

Path:

Ce qu'on va faire ici

L'interface graphique

  • Dans Qt Designer, créer une interface avec :

Path:

  • Voici la liste des éléments :

Path:

Le fichier de description *.ui

  • On obtient le fichier *.ui de description suivant :

Création du fichier de description graphique *.py

  • A partir du fichier *.ui, nous allons générer le fichier *.py de description de l'interface à l'aide de la commande :
$ cd repertoiredufichierui
$ pyuic4 -o nomfichier.py -x nomfichier.ui
  • Dans le cas présent, on obtient le fichier *.py suivant :

Fichier python principal contenant le code actif

  • A présent il ne reste plus qu'à écrire le code actif de notre application dans un fichier python séparé, en incluant le fichier précédent à l'aide de la commande import.
  • Ici, nous allons :
  • Ce qui nous donne :

Utilisation

  • soit lancer l'exécution depuis Geany (logiciel d'édition de codes)
  • soit exécuter en ligne de commande en se plaçant dans le répertoire où se trouve le répertoire :
$ cd chemindurepertoiredufichier
$ ./nomfichier.py

Résultat obtenu et fonctionnement

  • On obtient l'interface suivante :

Path: