Pages: 1
- Sujet précédent - QGIS/PYQT: Bouton appelant l'outil de selection d'entites - Sujet suivant
#1 Thu 04 January 2024 14:25
- pyjoubert
- Participant assidu
- Lieu: Lyon
- Date d'inscription: 21 Mar 2006
- Messages: 347
QGIS/PYQT: Bouton appelant l'outil de selection d'entites
Bonjour,
J'ai un plugin qui fait apparaitre des Widgets dont un bouton qui doit faire comme le bouton de QGIS intitulé "Sélection des entités"
Je veux fais cela car tout le mécanisme est dans ce plugin et je ne voudrait pas que l'utilisateur ait à cliquer sur un autre bouton que ceux proposés dans mon IHM.
Comment puis-je faire pour que l'action sur mon bouton exécute ce que fait le bouton de QGIS ?
Merci de vos réponses et bonne journée, PYJ
Hors ligne
#2 Sun 07 January 2024 10:36
- YoLecomte
- Participant assidu
- Lieu: Epinal
- Date d'inscription: 7 Jul 2015
- Messages: 266
Re: QGIS/PYQT: Bouton appelant l'outil de selection d'entites
Bonjour,
En pyqgis, iface donne accès à tout les outils natifs de QGIS. Dans votre cas ce sont les actions de sélection qui vous intéressent.
Voir la documentation (https://qgis.org/pyqgis/3.2/gui/other/Q … rface.html) et notamment :
- actionSelect Returns the native select action.
- actionSelectFreehand Returns the native select freehand action.
- actionSelectPolygon Returns the native select polygon action.
- actionSelectRadius Returns the native select radius action.
- actionSelectRectangle Returns the native select rectangle action.
que vous pouvez appeler depuis un plugin:
Code:
self.iface.actionSelect().trigger()
Hors ligne
#3 Mon 08 January 2024 06:59
- pyjoubert
- Participant assidu
- Lieu: Lyon
- Date d'inscription: 21 Mar 2006
- Messages: 347
Re: QGIS/PYQT: Bouton appelant l'outil de selection d'entites
Merci Yoann pour ta réponse,
c'est exactement ce que je voulais.
Pour info, je suis chargé de faire un POC avec QGIS afin d'évaluer une migration de notre SIG.et je ne connais QGIS que depuis 4 mois.
D'où ces questions qui peuvent vous semblez trivial à tous ;-)
Bonne journée
PYJ
Dernière modification par pyjoubert (Mon 08 January 2024 07:01)
Hors ligne
Pages: 1
- Sujet précédent - QGIS/PYQT: Bouton appelant l'outil de selection d'entites - Sujet suivant