Thanks Anita - easier than I thought.
Apparently one has to refresh the canvas after setting the
subsetString.
Is that how you do it in Time Manager?
Thanks,
Andreas
On Wed, 20 Jun 2012 17:04:49 +0200, Anita Graser wrote:
Hi Andreas,
layer.setSubsetString( subsetString ) seems the way to go. At least
that's what I use in Time Manager ;)
Best wishes,
Anita
On Wed, Jun 20, 2012 at 4:49 PM, Andreas Neumann wrote:
Hi,
For an existing layer I would like to add/change/remove the WHERE
filter by script - the same that one would normally set by the query
builder.
Do I need to change the QgsDataSourceURI() of that QgsVectorLayer
and then reload it or is there an easier/more elegant way to change
the filter of an existing layer?
Thanks if you have any ideas or even sample code on how to achieve
this.
Andreas
--
--
Andreas Neumann
Böschacherstrasse 10A
8624 Grüt (Gossau ZH)
Switzerland
_______________________________________________
Qgis-developer mailing list
[email protected] [1]
http://lists.osgeo.org/mailman/listinfo/qgis-developer [2]
Links:
------
[1] mailto:[email protected]
[2] http://lists.osgeo.org/mailman/listinfo/qgis-developer
[3] mailto:[email protected]
--
--
Andreas Neumann
Böschacherstrasse 10A
8624 Grüt (Gossau ZH)
Switzerland
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer