Ciao Matteo
ho risolto con le seguenti operazioni:
1) ho aggiunto queste funzioni
def tr(self,string):
return QCoreApplication.translate('Processing', string)
def createInstance(self):
return NetPointsPolygons()
2) ho cambiato da
class NetPointsPolygons(QgisAlgorithm):
a
class NetPointsPolygons(QgsProcessingAlgorithm):
Ora funziona
grazie
Il giorno gio 2 gen 2020 alle ore 08:45 matteo <[email protected]> ha
scritto:
> Ciao Giacomo,
>
> hai cambiato il nome della classe dell'algoritmo? Se si, hai anche
> cambiato il metodo create instance con il nuovo nome? Devi anche dare un
> nome univoco al tuo algoritmo nel metodo name.
>
> se invece non hai cambiato né il nome dela classe né il nome del metodo
> né il nome allora dovresti farlo, altrimenti Processing vede due moduli
> con lo stesso nome e fa casino
>
> a presto
>
> MAtteo
> _______________________________________________
> QGIS-it-user mailing list
> [email protected]
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
_______________________________________________
QGIS-it-user mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/qgis-it-user