Association Générale des Utilisateurs de logiciels libres en Côte-d'Or

logo_coagul

Création d’une application en Python avec la bibliothèque QT

Rubrique : Programmation
Le : mardi 28 février 2006
Par : jibux  
Visites : 10585
Tags : Python, QT

But de ce document

Création d’une application basique sous Python avec la bibliothèque QT

Présentation

Lors de la création d’une petite application en C++ avec la bibliothèque QT, j’ai découvert l’application QT designer que je trouve vraiment parfaite pour imaginer et construire des interfaces de manière interactive. Utilisant PHP depuis plusieurs années, j’ai cherché en vain un PHP-QT qui permettrait de construire des applications clientes exécutables de manière autonome. Il existe bien un PHP-GTK mais lorsque on a goutté à QT designer c’est un peu dur d’utiliser glade. Par contre il existe un PyQT qui permet de faire cela. Mais comme son nom le laisse supposer c’est avec Python. Bon, encore un nouveau langage informatique à apprendre ;-) Dans cette série de tutoriels, je vous propose de découvrir avec moi Python et la bibliothèque QT.

PDF - 193.5 ko
Tutoriel 1
Toutes les étapes pour créer une application basique.

Pré-requis

Ce tutoriel est surtout basé sur l’utilisation de l’outil Qt3 Designer. Il faut donc l’installer sur votre PC. Si vous utisez [K|X]ubuntu, il s’agit des paquets suivants :
- qt3-designer
- pyqt-tools

Pour Debian, il faut ajouter le paquet suivant :
- python-qt3

Pour Window$, il faut installer les programmes suivants :
- Eric3snapshot2005-04-10.exe
- PyQtGPL10.exe
- python-2.4.3.msi
Qu’on trouve ici :
http://www.quadgames.com/download/pythonqt/
http://www.python.org/download/

Liens

http://wikipython.flibuste.net/moin.py/PyQt

http://docs.python.org/ (en anglais)

http://fr.diveintopython.org

http://www.ulg.ac.be/cifen/inforef/swi/python.htm

http://www.progx.org/index.php ?section=articles&index=Python

Initiation à Python par l’exemple

Pour la suite, c’est ici

Historique des modifications

VersionDateCommentaire
0.124/02/2006Création par Jibux
0.225/02/2006Ajout de 2 nouveaux liens (merci [Nemo])
0.319/03/2006Ajout d’un nouveau lien, et du paquet supplémentaire pour Debian
0.414/04/2006Ajout d’un nouveau lien
0.510/05/2006Ajout des liens pour window$
0.626/11/2006Ajout d’un lien vers l’article suivant
Version imprimable de l'article
Article suivant : Python et QT (tutoriel 2)

Forum


Site réalisé sous Spip. Merci à NFrance pour son hébergement gracieusement offert. Tous les articles de ce site sont sous licence Creative Commons by-nc-sa (CC).