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

Reply via email to