<div dir="ltr"><div>Ciao Matteo<br></div><div><br></div><div>ho risolto con le seguenti operazioni:</div><div><br></div><div>1) ho aggiunto queste funzioni</div><div><br>    def tr(self,string):<br>        return QCoreApplication.translate('Processing', string)<br>    <br>    def createInstance(self):<br>        return NetPointsPolygons()</div><div><br></div><div>2) ho cambiato da <br></div><div><br></div><div>
class NetPointsPolygons(QgisAlgorithm): <br></div><div><br></div><div>a</div><div><br></div><div>class NetPointsPolygons(QgsProcessingAlgorithm):</div><div><br></div><div>Ora funziona</div><div><br></div><div>grazie<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno gio 2 gen 2020 alle ore 08:45 matteo <<a href="mailto:matteo.ghetta@gmail.com">matteo.ghetta@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Ciao Giacomo,<br>
<br>
hai cambiato il nome della classe dell'algoritmo? Se si, hai anche<br>
cambiato il metodo create instance con il nuovo nome? Devi anche dare un<br>
nome univoco al tuo algoritmo nel metodo name.<br>
<br>
se invece non hai cambiato né il nome dela classe né il nome del metodo<br>
né il nome allora dovresti farlo, altrimenti Processing vede due moduli<br>
con lo stesso nome e fa casino<br>
<br>
a presto<br>
<br>
MAtteo<br>
_______________________________________________<br>
QGIS-it-user mailing list<br>
<a href="mailto:QGIS-it-user@lists.osgeo.org" target="_blank">QGIS-it-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-it-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-it-user</a><br>
</blockquote></div>