Hi list, does anyone know of a clever way to (programmatically) reload a layer without actually removing it and re-adding it to the layer list. Some context: I have a layer that sometimes gets updated by an external application, and I want to be able to 'refresh' the layer from the Python console to reflect these changes (new features, deleted features, new attributes, etc.). I *could* simply load the layer again, but I'm hoping there is a more efficient way to do this (also I want to keep the current styling, layer order, unique layer id, etc).
Any thoughts/ideas? Note: assume we are working with a spatialite layer for now. Carson -- Dr. Carson J. Q. Farmer Centre for GeoInformatics (CGI) School of Geography and Geosciences Irvine Building, University of St Andrews St Andrews, Fife, KY16 9AL Scotland, UK _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
