Table des matières

Personnalisation de l'interface utilisateur

Le langage de programmation Python permet, par la mise en place de plugins, de personnaliser l'interface de QGis. Pour cela, QGis s'appuie sur des API pour les Graphics User Interfaces (GUI), tel pyQT, version python de l'API QT. A l'aide de ce type d'API, on peut créer aisément des fenêtres, boites de dialogues, boutons, menus,… Pour fonctionner, ce type de script Python doit être compilé (format *.pyc) et installer dans le répertoire /plugin de QGis.

# Ajoutez le bouton de la barre d'outil et l'entrée du menu
		self.iface.addToolBarIcon(self.action)
		self.iface.addPluginMenu("QGIS plugin ...",self.action)