Message posté par : passby
----------------------------------------
Re Bonjour
Apres plusieurs recherches j'a trouvé la solution
Pour définir des paramètres sous Qgis3
on utilise le "addParameter" ou encore le "addOutput" dans le
"def initAlgorithm"
-----------------
Code :
def initAlgorithm(self, config=None):
#Add String as input
self.addParameter(
QgsProcessingParameterString(
self.SERVEUR,
self.tr('Serveur hôte'),
defaultValue = '10.203.10.1'
)
)
[...]
-----------------
Puis on les réutilise dans le "def processAlgorithm" (l'algorithme
principale qui effectue la tache)
-----------------
Code :
def processAlgorithm(self, parameters, context, feedback):
host = self.parameterAsString (parameters,'SERVEUR', context)
[...]
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=355833#p355833
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