Installer GTK+
1. Installation de GTK+.
Avant toute chose, GTK+ s'appuie sur plusieurs bibliothèques. Il faut absolument les installer avant de pouvoir utiliser GTK+. Voici les différentes méthodes d'installation suivant l'outil avec lequel vous travaillez :
- Sous Linux, votre distribution inclut une version de GTK+. Seules les distributions les plus récentes proposent la version 2 de GTK+. La première étape consiste donc à vérifier quelle version est installée sur votre système à l'aide de la ligne de commande suivante : pkg-config --modversion gtk+-2.0. Si vous possédez déjà la version 2 de GTK+, vérifiez si une version plus récente n'existe pas sur le site officiel de GTK+. Si tel est le cas, vous avez deux solutions, soit il vous faut télécharger les fichiers sources de GTK+ sur le ftp officiel : ftp://ftp.gtk.org/pub/gtk/ puis utiliser les commandes d'installation classique (./configue make et install), soit utiliser le système de gestion de package de votre distribution.
- Sous Windows cela diffère un peu :
- Sur le site gladewin32 se trouve deux paquetages :
1. The Gtk+/Win32 Development Environment (GDE)
2. The Gtk+/Win32 Runtime Environment (GRE)
Le GDE contient tout ce qu'il faut pour développer en C (inutile pour pygtk), mais également glade. Glade est un outil qui permet de créer des interfaces à la souris qui seront sauvegardées dans des fichiers xml. La bibliothèque libglade permet de reconstruire ces interfaces à l'exécution d'un programme. Pygtk permet d'utiliser cette fonctionnalité.
- Sur le site gtk win32, récupérer le module pygtk
Vous êtes maintenant prêt à créer votre première application GTK+.
3. Créer une application GTK+.
La première chose à faire est d'importer le module gtk :
import gtk