Annonce
Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).
En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.
#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