Skip to Content

Comment modifier la taille des icônes dans la (les) barre(s) d'outils de Quantum GIS.

Niveau Intermédiaire
Logiciels utilisés Quantum GIS
Plateforme Windows | Mac | Linux | FreeBSD

Vous trouvez peut-être que la taille des icônes dans vos barres d'outils est trop grande ou trop petite pour votre écran  ?

 

En pratique, il est possible de modifier cette taille à la dimension désirée (en pixels). Un script Python permet de le faire (forum.qgis.org/viewtopic.php  puis  underdark.wordpress.com/2011/02/05/smaller-toolbar-icons-for-qgis/)

  • Les barres d'outils sont accessibles dans la console Python avec l'objet qgis.utils.iface
  • Ouvrez « Console Python » dans le menu « Extension » et entrez les éléments suivants:

  • Le résultat est décevant car seule la barre d'outils supérieure gauche a été modifiée:

  • Il faut donc modifier toutes les barres d'outils, y compris celles placées par les extensions. Une petite modification du script:

  • et la taille de tous les  icônes de toutes les barres a bien été modifiée (en 16x16 pixels):

taille des icônes

  1. >>> from PyQt4.QtGui import QToolBar
  2. >>> from PyQt4.QtCore import QSize
  3. >>> # sélection de toutes les barres d'outils, même celles des extensions
  4. >>> toolbars = qgis.utils.iface.mainWindow().findChildren(QToolBar)
  5. >>> # traitement des barres d'outils une par une
  6. >>> for toolbar in toolbars:
  7. ... toolbar.setIconSize(QSize(16,16))

Pour l'instant, il faut relancer le script à chaque ouverture de Qgis, mais cette fonction sera intégrée dans la future version 1.7.

 

Il serait aussi intéressant que les barres d'outils soient réajustées pour permettre l'affichage des icônes masquées.

Site officiel : Quantum GIS

Commentaires

Poster un nouveau commentaire

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.