Message posté par : Yoann Lecomte (yoann.cartyl(a)gmail.com)
----------------------------------------
Votre question est très vague. La réponse courte est que les deux approches sont possibles
sans soucis.
Maintenant, en programmation informatique il y a des bonnes pratiques qu'il est
intéressant de respecter. En général, on essaye de coder de la manière la plus simple et
lisible possible. Cela passe par:
- donner un nom explicite aux fonctions, variables, objets...
- éviter les pavés de codes qui s'occupent de faire beaucoup de choses
- découper le programme en briques réutilisables
- commenter les parties de code qui ne peuvent pas être explicitement décrites par le
nommage des objets
Pour votre cas spécifique des essences d'arbres, vous pouvez ajouter un widget dans
votre interface grâce à Qt designer puis dans la fonction qui alimente cette interface en
données à afficher (aujourd'hui c'est votre fonction display_point), remplir ce
widget.
Le choix du widget dépend de la façon dont vous voulez afficher cette liste.
Il y a des centaines de plugins pour QGIS dont le code est accessible. Vous pouvez vous en
inspirer librement pour mettre en place les mécanismes dont vous avez besoin. A partir du
moment où vous aurez compris la logique de fonctionnement de ces programmes, vous pourrez
faire à peu près tout ce que voudrez en terme de fonctionnalités.
Si vous rencontrez une problématique spécifique du parcours de développement de votre
outil, je vous invite à ouvrir un sujet traitant de cette problématique en particulier. Le
topic actuel n'a pas vocation a devenir un espace d'échanges sur des
problématiques générales de développement informatique.
PS: Je vois que vous êtes vosgien. Si vous passez par Epinal à l'occasion,
n'hésitez à m'envoyer un message en privé pour convenir d'une éventuelle
rencontre. Je suis toujours content de faire connaissance avec des collègues géomaticien
:)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=372547#p372547
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net