#1 Thu 27 July 2017 17:06
- MaudJ
- Juste Inscrit !
- Date d'inscription: 23 Jan 2017
- Messages: 6
QGIS Developp plugin: afficher la légende des couches
Bonjour,
Je suis en trait de développer un plugin QGIS en Python.
Afin de permettre à l'utilisateur de modifier la légende de l'ensemble des couches affichées (comme dans un composeur en fait, sauf que je ne peux pas l'utiliser via le composeur), j'ai besoin d'insérer la légende dans un QListWidget ou un objet similaire qui permette la sélection et la supression.
Or, j'arrive à récupérer la légende mais qui est un objet de la classe QgsMapLayerLegend qui hérite directement de la classe QObject. Et les listes Widget n'acceptent que des objets de type QString ou QListWidgetItem.
J'ai fouillé dans les plugins déjà développé, mais c'est chaud à trouver.
Quel'un aurait il une idée de la méthode à utiliser?
Merci, M.
Hors ligne