J'essaie de créer des étiquettes personnalisées pour les entités ponctuelles dans une couche vectorielle de points QGIS, et je veux écrire un plugin python pour le faire. Nous avons besoin que nos étiquettes soient présentées avec des rectangles teintés de couleur derrière eux (ou bien!). Les étiquettes sont de longues chaînes et sont créées à l'aide d'expressions et de conditions du moteur d'étiquetage.
Je pensais que le moyen le plus simple serait de laisser l'utilisateur configurer les étiquettes du calque actif comme il le souhaite, puis de laisser mon plugin récupérer le texte de l'étiquette des entités du calque et utiliser les chaînes de texte pour créer des boîtes. Mon problème est que je ne trouve pas un moyen d'accéder à ces chaînes de texte dans l'API QGIS. Comment les chaînes d'étiquettes générées par le moteur d'étiquetage sont-elles stockées dans QGIS et comment puis-je y accéder?