Lancement plugin - dialog settings #1

Open
opened 2026-03-19 19:14:57 +01:00 by jgrillot · 2 comments

Par défaut, metadata.txt vide, au lancement du plugin controler certaines variables si vides, ouvrir le dialog des settings pour modifier ces variables.

On peut imaginer :

  • un dialog à 2 boutons, "annuler" et "ouvir paramètres" quand il manque une variable clé (url géonature)
  • un dialog à 3 boutons, "annuler", "ouvrir paramètres" et "ok" quand il manque une variable non obligatoire

On peut aussi imaginer :

  • juste un dialog à 3 boutons et seul l'onglet Biodiv Aura sera dispo si l'on appuie sur "Ok"
Par défaut, metadata.txt vide, au lancement du plugin controler certaines variables si vides, ouvrir le dialog des settings pour modifier ces variables. On peut imaginer : - un dialog à 2 boutons, "annuler" et "ouvir paramètres" quand il manque une variable clé (url géonature) - un dialog à 3 boutons, "annuler", "ouvrir paramètres" et "ok" quand il manque une variable non obligatoire On peut aussi imaginer : - juste un dialog à 3 boutons et seul l'onglet Biodiv Aura sera dispo si l'on appuie sur "Ok"
Owner

Por le moment je pense que le settings ne modifie pas le fichier metadata.txt mais si l'URL geonature n'est pas renseigné dedans, le panneau settings s'ouvre au lancement du plugin.

  • A faire évoluer

Le choix du département est uniquement dans le metadata.txt pour le moment je crois

  • A reporter dans le settings
Por le moment je pense que le settings ne modifie pas le fichier metadata.txt mais si l'URL geonature n'est pas renseigné dedans, le panneau settings s'ouvre au lancement du plugin. - A faire évoluer Le choix du département est uniquement dans le metadata.txt pour le moment je crois - A reporter dans le settings
Author

Non non il faut pas modifier le metadata.txt depuis le dialogue settings, mais modifier les QgsSettings de QGIS qui sont gardés en mémoire pour chaque utilisateur.

A chaque redémarrage de l'appli, QGIS charge les QgsSettings avec les infos que l'utilisateur aura renseigné, les valeurs seront différentes que celles du metadata.txt, c'est ce qu'il se passe pour le plugin zh. Tu peux modifier les valeurs des settings indépendament du metadata.txt et c'est elles qui sont récupérées.

Le metadata.txt peut être utile si par exemple tu veux paramétrer QGIS pour les utilisateurs de ta structure, pour qu'ils aient automatiquement les bonnes valeurs

Non non il faut pas modifier le metadata.txt depuis le dialogue settings, mais modifier les QgsSettings de QGIS qui sont gardés en mémoire pour chaque utilisateur. A chaque redémarrage de l'appli, QGIS charge les QgsSettings avec les infos que l'utilisateur aura renseigné, les valeurs seront différentes que celles du metadata.txt, c'est ce qu'il se passe pour le plugin zh. Tu peux modifier les valeurs des settings indépendament du metadata.txt et c'est elles qui sont récupérées. Le metadata.txt peut être utile si par exemple tu veux paramétrer QGIS pour les utilisateurs de ta structure, pour qu'ils aient automatiquement les bonnes valeurs
Sign in to join this conversation.
No Label
No Milestone
No project
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CEN38/plugin_gn_tools#1
No description provided.