You have to refer to the group as root to remove his child Regards Luigi Pirelli
On Wednesday, 17 December 2014, Germán Carrillo <[email protected]> wrote: > Hi all (and Martin D.), > > > I've been trying to reproduce the instructions given here [1] for moving > layers. It seems that the code doesn't work if the layer to be moved is > inside a group. > > Specifically, trying to move a layer that is inside a group, I can add the > clonned layer to the layer tree but I cannot get the original layer > removed, i.e., the following command doesn't work: > > root.removeChildNode( originalLayer ) > > It doesn't throw any message nor change the map/ToC status. > > > Can you reproduce the problem? I'm using QGIS 2.6.1 on Ubuntu. > > > Regards, > > Germán Carrillo > -- > [1] > http://www.lutraconsulting.co.uk/blog/2014/07/25/qgis-layer-tree-api-part-2/ > > > -- > ----------- > |\__ > (:>__)( > |/ > > Soluciones Geoinformáticas Libres > http://geotux.tuxfamily.org/ > http://twitter.com/GeoTux2 >
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
