[QGIS-it-user] problemi con il mio primo processing script

Giacomo Fontanelli giacomofontanelli76 a gmail.com
Gio 2 Gen 2020 00:50:02 PST


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 <matteo.ghetta a gmail.com> 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
> QGIS-it-user a lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20200102/1bbdf212/attachment.html>


Maggiori informazioni sulla lista QGIS-it-user