Hi Etienne,
On 14. 12. 13 16:38, Etienne Trimaille wrote:
Hi,
Sorry, I'm a beginner in pyqgis.
I found the signal "layerDeleted ()" in the QgsVectorLayer class,
however, I can't find it in the QgsRasterLayer class :
http://qgis.org/api/2.0/classQgsVectorLayer.html#acc3e594b1dac4815dc031a2236f66a96
Is there a reason ?
I don't know why there is no equivalent for raster layers.
How can I detect that a raster layer has been deleted ?
But to solve your problem, you can use layer(s)Removed signals in the
layer registry.
you would use:
QgsMapLayerRegistry.instance().layer(s)Removed.connect(this, yourSlot)
Then in your slot, check if the delete layer(s) is the good one.
Another question :
I didn't find a way to insert a layer at the bottom, not on the top.
I want to change the drawing order for a new layer.
Sorry, I had a quick look, and couldn't find how to do this.
Have to wait for someone else to answer!
Cheers,
Denis
Thanks
Regards,
Etienne
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer