Re: [Gfoss] Porting VTerrain plugin to QGis 2.01 ...

2013-09-24 Per discussione Gino Pirelli
probabilmente prima name era una QString ora e' una semplice str di python = devi trovare la funzione equivalente in python per il controllo che vuoi eseguire (if name.endsWith(.bt):) purtroppo eliminare QString e soprattutto QStringList vuol dire spesso trovare le funzioni equivalenti in python

Re: [Gfoss] Porting VTerrain plugin to QGis 2.01 ...

2013-09-24 Per discussione Geo DrinX
probabilmente prima name era una QString ora e' una semplice str di python = devi trovare la funzione equivalente in python per il controllo che vuoi eseguire (if name.endsWith(.bt):) Il codice sorgente è questo: name = layer.source(); if name.endsWith(.bt): ...eccetera come

Re: [Gfoss] Porting VTerrain plugin to QGis 2.01 ...

2013-09-24 Per discussione giulianc51
Il giorno Tue, 24 Sep 2013 12:50:38 +0200 Geo DrinX geodr...@gmail.com ha scritto: .. Il codice sorgente è questo: name = layer.source(); if name.endsWith(.bt): ...eccetera come comportarsi, in questo caso ? Mah. provato: if '.bt' in name: ? sarebbe meglio garantirsi che

Re: [Gfoss] Porting VTerrain plugin to QGis 2.01 ...

2013-09-24 Per discussione Gino Pirelli
non capisco la domanda... name e' una str di python... prima invece era una QString, perche' era quel che restituisce layer.source(), ma con le SIP2.0 c'e' una mappatura diretta tra QStriung e str (pero' non sono la stessa classe e dunque non hanno gli stessi metodi) che so, prova con una regexp