25.6. Autres paquets d'interface graphique utilisateur
******************************************************

Des boîtes à outils multiplateformes (Windows, Mac OS X ou Unix et
assimilé) majeures sont disponibles pour Python :

Voir aussi:

  PyGObject
     PyGObject provides introspection bindings for C libraries using
     GObject.  One of these libraries is the GTK+ 3 widget set. GTK+
     comes with many more widgets than Tkinter provides.  An online
     Python GTK+ 3 Tutorial is available.

  PyGTK
     *PyGTK* fournit une surcouche pour une version plus ancienne de
     la bibliothèque, GTK+ 2. Cette dernière fournit une interface
     orientée objet qui est légèrement plus haut niveau que son
     équivalent C. Il y a également une surcouche pour GNOME. Un
     tutoriel en ligne est disponible.

  PyQt
     *PyQt* est une surcouche de la boite à outils *Qt* basée sur
     **sip**. *Qt* est un *framework* complet de développement
     d'interface graphique en C++ , disponible pour Unix, Windows et
     Mac OS X.  **sip** est un outil pour générer une surcouche de
     classes Python au dessus de bibliothèques C++, et est
     spécifiquement conçu pour Python.

  PySide
     *PySide* est une nouvelle surcouche de la boîte à outils *Qt*,
     fournie par Nokia. Comparée à *PyQT*, son système de licence est
     plus accommodant pour les application non open source.

  wxPython
     *wxPython* est une boîte à outils d'interface graphique
     multiplateforme pour Python qui est construite autour de la
     populaire boîte à outils wxWidgets (anciennement *wxWindows*). En
     plus d'un ensemble de composants graphiques complet, *wxPython*
     fournit des classes pour de la documentation en ligne, de l'aide
     contextuelle, de l'impression, de la consultation de HTML, du
     rendu graphique bas niveau, du glisser-déposer, l'accès au
     système de presse-papier, un DSL de description de ressources en
     XML et même plus, y compris une collection de modules contribués
     par la communauté qui grandit sans cesse.  Elle fournit un aspect
     et une expérience native pour les applications sur Windows, Mac
     OS X et systèmes Unix en utilisant les composants natifs de
     chaque plateforme quand cela est possible (GTK+ sur les systèmes
     Unix et assimilés).

*PyGTK*, *PyQt*, et *wxPython* fournissent tous un aspect et une
expérience moderne ainsi que plus de composants graphiques que
Tkinter. De plus, il y a de nombreuses autres boîtes à outils pour
Python, que ce soit multiplateformes ou spécifiques à une plateforme.
Consultez la page sur la programmation d'interface graphique du Wiki
Python pour une liste bien plus complète, ainsi que des liens vers des
documents où les différentes boîtes à outils graphiques sont
comparées.
