Message posté par : tnicolas
----------------------------------------
Bonjour,
-----------------
SANTANNA écrit :
Ce que veut dire michel56 est que vous n'avez peut-être pas forcément besoin d'un
plugin pour charger un formulaire conçu sous Qt sur une couche. L'option indiquée
permet de les associer et c'est la logique dans le formulaire Qt qui s'applique.
Voir
https://docs.qgis.org/3.16/fr/docs/user_manual/working_with_vector/vector_p…,
même si les références sont un peu vieilles.
-----------------
-----------------
SANTANNA écrit :
Je ne comprends pas de quel éditeur vous parlez, mais cette tâche peut devenir juste ce
que fait le plugin. On se focalise sur votre "plus-value", et on s'appuie
sur les fonctionnalités déjà disponibles. Mais on s'éloigne peut-être de la question
initiale.
-----------------
L'éditeur en question est l'outil "basculer en mode édition".
Oui j'avais bien compris. En fait le plugin va regrouper plusieurs outils dont celui
là. Et je trouve plus simple de tout paramétrer dans des fichiers python plutôt que
d'en paramétrer une partie dans QGis (valeur par défaut, actualisation de listes, ...)
et l'autre dans des fichiers python à coté (gestion des couleurs, ..). Après je débute
en python, il est possible que certains points m'échappent.
-----------------
SANTANNA écrit :
Si le premier formulaire, ouvert lors de la création d'une nouvelle entité, n'est
pas fermé, on est bien d'accord que les modifications appliquées à cette entité ne
sont pas enregistrées? Je ne suis même pas sûr que l'entité elle-même est enregistrée
à ce moment-là. Auquel cas, que comptez-vous faire des attributs entrés pour le premier
objet et dudit objet? Pourquoi ne pas valider, fermer, ouvrir?
-----------------
Effectivement valider, fermer, ouvrir est la solution envisagée si je n'arrive pas à
parcourir les formulaires ouverts. J'avais envisagé le fonctionnement suivant :
ouvrir, enregistrer mais pas fermer (mais plutôt masquer si c'est possible) et
utiliser le formulaire avec les données déjà renseignées pour le point suivant (cela évite
de devoir tout renseigner de nouveau).
Si le parcours des formulaires n'est pas possible alors j'imagine qu'il faut :
ouvrir, enregistrer, fermer, ouvrir et charger les données du précédent.
Il y aura un deuxième outil qui permettra (au clic d'un point sur la carte)
d'ouvrir le formulaire et de charger les données du point. Comme pour la création, si
on clique plusieurs fois sur la carte, cela ouvre autant de formulaire. La parcours des
formulaires ouverts permettrai de récupérer le formulaire pour en modifier les données.
Sinon j'imagine qu'il faut rendre le formulaire modal pour être certain qu'il
soit bien fermé avant tout nouveau clic sur la carte mais cela "bloquerait" les
autres outils de Qgis (zoom, ....).
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=341329#p341329
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