#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: 30
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