Salve a tutti, con Qgis 1.8 il mio plugin non può più essere utilizzato per il seguente motivo:
nel tutorial per caricare un layer da POstgis si usa il seguente metodo: uri = QgsDataSourceURI() # set host name, port, database name, username and password uri.setConnection("localhost", "5432", "dbname", "johny", "xxx") # set database schema, table name, geometry column and optionaly subset (WHERE clause) uri.setDataSource("public", "roads", "the_geom", "cityid = 2643") vlayer = QgsVectorLayer(uri.uri(), "layer_name_you_like", "postgres") Questo però non è più utilizzabile con le API di Qgis 1.8, dal momento che se si carica una Wiev ora è necessario specificare anche la colonna da utilizzare come chiave primaria, non più identificata in automatico da QGis (cosa a quanto capito molto richiesta). Qualcuno sa quale sia ora la chiamata per passare il valore della chiave primaria via python? Ciao e grazie Luca _______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 599 iscritti al 30.6.2012