Bandeau haut

Outils pour utilisateurs

Outils du site


opensource2009:qgis:fonctions_d_automatisation_des_autres_fonctions:interface

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.

  • Exemple de syntaxe :
# 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)
  • Exemple de rendu graphique d'un plugin de chargement de couche vecteur :


opensource2009/qgis/fonctions_d_automatisation_des_autres_fonctions/interface.txt · Dernière modification : //23/02/2011 19:49// de 127.0.0.1

Bandeau bas