Message posté par : Francois Hebrard
----------------------------------------
Tout d'abord merci pour la première suggestion de modification.
Bon, avec cette modification le programme n'attend plus que l'on clique un point,
du coup, c'est bon, mais le programme ne s’exécute pas pour autant. J'ai pensé que
le programme ne passait jamais dans la boucle
-----------------
Code :
if result :
-----------------
du coup, j'ai affiché la valeur de result via une boîte de dialogue Qgis :
-----------------
Code :
self.iface.messageBar().pushMessage("Success", "result : " +
str(result),level=Qgis.Success, duration=5)
-----------------
et là la valeur de result est de 0, du coup, il doit y avoir quelque chose dans le run()
qui fait passer result à 0 alors qu'il devrait être à 1 pour executer les fonctions
qui sont dans le run().
Si vous avez besoin d'autre éléments de mon code pour essayer de comprendre le
programme, n'hésitez pas, je ferai d'autres copies.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=357218#p357218
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