Suite

Comment enregistrer une diffusion sur QGIS pour démarrer mon plugin au démarrage après le chargement des plugins

Comment enregistrer une diffusion sur QGIS pour démarrer mon plugin au démarrage après le chargement des plugins


Je souhaite effectuer une tâche par défaut lorsque l'utilisateur ouvre QGIS, mais ici, je le construis en tant que plug-in python, je veux donc un signal ou une diffusion pour appeler mon plug-in.

  1. Je n'ai pas construit QGIS à partir des sources
  2. mon plugin devrait être appelé lorsque QGIS a fini de charger les plugins au démarrage

quelqu'un peut-il m'aider avec la documentation que je peux consulter sur les émissions et les appels auxquels je peux m'inscrire.

comment dois-je aborder mon problème? J'ai trouvé une aide sur startup.py mais cela semble aider à exécuter python et non à exécuter des plugins.mais j'ai essayé de l'utiliser et de continuer à corriger les erreurs comme

Impossible de charger qgis.user.

La prise en charge de Python sera désactivée.

Maintenant, mon plugin est le dossier python/plugin/Loadmap à côté il y a un fichier LoadMap.py et je veux exécuter la méthode run à l'intérieur.


dans ton plugin init() vous pouvez ajouter un écouteur àiface.initializationCompletedsignal

http://qgis.org/api/classQgisInterface.html#a6f1cc8be7d4e0b4c76c2806b78b3d8b0

alors fais ce que tu veux

Cordialement


Voir la vidéo: Comment enregistrer votre story Instagram avec le son la musique.