Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Tue 04 May 2021 13:17

David.B
Juste Inscrit !
Date d'inscription: 4 May 2021
Messages: 1

QGIS: Interagir avec une boite de dialogue PyQGis

Bonjour,

J’ai réalisé un code Python qui parcours un fichier texte où est répertorié un ensemble de projet Qgis (les chemins vers ces projets). Mon but est de les ouvrir pour réaliser une série de modification à l’intérieure.
Tout fonctionne correctement mais mon problème est que certain projet me demande des éléments à l’ouverture et bloque la boucle tant que je ne réponds pas manuellement. Exemples :

-    Conserver ou non les couches inutilisables
-    Identifiants pour accès à la base Postgre…

Je me demande donc s’il est possible d’interagir avec ces boîtes de dialogues via mon code Python ? Et si oui comment ?

Version Qgis : 3.10.10-A Coruña

Merci d’avance pour votre aide.
David.B

Hors ligne

 

#2 Tue 18 May 2021 15:04

jeremy SERIEYE
Participant occasionnel
Date d'inscription: 19 Mar 2021
Messages: 27

Re: QGIS: Interagir avec une boite de dialogue PyQGis

Bonjour David,
tu peut utiliser les barres de messages avec des boutons pour renseigner des informations (https://docs.qgis.org/3.16/fr/docs/pyqg … ating.html).

Tu peux aussi insérer des boîtes de messages avec QtWidgets (exemple ci-dessous).

QtWidgets.QMessageBox.information(None, "Titre de la boite", "texte")

Hors ligne

 

Pied de page des forums

Powered by FluxBB