PyQt

Un article de Mangue.org, l'encyclopéde libre.


L'une des remarques que l'on entend souvent lorsqu'on parle de Python est : batteries included (Piles incluses). Ceci étant il existe certains domaines où la distribution par défaut de Python est limitée comme les bases de données ou les toolkits pour développer des interfaces graphiques (GUI).


Pourtant, le choix existe : PyQt, wxWindows, Tkinter, PyGtk, anygui, etc. Dans ces articles, nous allons nous interresser à l'un des toolkits les plus complets : PyQt.


PyQt est en fait un wrapper autour du toolkit Qt. Par conséquent il ne s'agit pas de Python à proprement parler mais d'une couche Python pour accéder à l'API Qt. Ceci implique de bonnes performances et une bonne stabilité. Nous ne détaillerons pas l'API classe par classe mais nous réaliserons des exemples mettant en oeuvre les différents aspects de Qt et donc de PyQt.


Articles


  1. Prérequis
  2. Hello World avec PyQt
  3. Un lecteur de News (RSS/RDF/Atom) avec PyQt
Outils personels