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

Rispondere a