[Qgis-developer] Embedded group bug ?
Marco Hugentobler
marco.hugentobler at sourcepole.ch
Wed Feb 19 01:44:50 PST 2014
Hi Andreas and Michael
Working on the embedded group bug right now btw.
>For layers, there is the layerIsEmbeded method of the QgsProject
class, but what about groups ?
There is no such method for groups, because QgsProject does not know
anything about groups. Only the legend knows about groups, and there is
a C++ method QgsLegend::groupEmbedded, but without python bindings in
the legend interface.
Regards,
Marco
On 19.02.2014 10:07, kimaidou wrote:
> Hi,
>
> Another question regarding the embeded groups. Is there any way to
> tell if a group is an embeded group with python bindings ? For layers,
> there is the layerIsEmbeded method of the QgsProject class, but what
> about groups ?
>
> Cheers
>
> Michael
>
>
> 2014-02-19 9:57 GMT+01:00 kimaidou <kimaidou at gmail.com
> <mailto:kimaidou at gmail.com>>:
>
> Thanks Adreas for your prompt answer.
>
> 2014-02-19 9:47 GMT+01:00 Andreas Neumann <a.neumann at carto.net
> <mailto:a.neumann at carto.net>>:
>
> Hi Michael,
>
> It is a known issue and Marco Hugentobler is working on it
> (hopefully
> still in time for 2.2).
>
>
>
> Ok. thanks Marco.
>
>
> BTW: you will not be able to rearrange the order of individual
> layers if
> you embed a whole group - only the group at a whole.
>
>
> Exactly. I just tried only because of the issue. I won't need it
> if groups and layers are embedded correctly.
>
> But the order
> within the embedded group should be correct once the bug is
> fixed. If
> you want to reorder embedded groups or layers you will have to
> embed
> them individually several times.
>
>
> This is what I did to avoid the bug after I discovered it. I
> recreated a group and sub groups with individual embeded layers in
> them. Then I use QGIS project templates to save this state and
> create new projects with the same group.
>
>
> Michael
>
>
>
> Andreas
>
> Am 19.02.2014 08:41, schrieb kimaidou:
> > Hi list,
> >
> > Yesterday I played a little bit with the feature "Embed
> layers or groups".
> > I works well for single layers, but it seems to behave
> randomly for groups.
> > For example, embedding a group containing sub-groups and
> layers does not
> > produce the right result in my case : the group is imported,
> but only
> > contains the sub-group. All the layers from parent project
> origninally
> > contained in the group root are imported in the root of the
> legend in the
> > child project. Second problem : the layers are imported with
> reverse order
> > compared to their order in the parent project.
> >
> > Espected behaviour :
> >
> > * imported group
> > -- * sub-group
> > ---- * layer A
> > ---- * layer B
> > -- * layer 1
> > -- * layer 2
> >
> > Actual "buggy" behaviour :
> >
> > * layer 2
> > * layer 1
> > * imported group
> > -- * layer B
> > -- * layer A
> >
> > And I cannot move the layers 1 and 2 afterwards in the
> "imported group" as
> > the embedded groups are read-only.
> >
> > Has anyone seen this happen ?
> > I would be happy to report a bug in hub.qgis.org
> <http://hub.qgis.org>
> >
> > Michael
> >
> >
> >
> > _______________________________________________
> > Qgis-developer mailing list
> > Qgis-developer at lists.osgeo.org
> <mailto:Qgis-developer at lists.osgeo.org>
> > http://lists.osgeo.org/mailman/listinfo/qgis-developer
> >
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> <mailto:Qgis-developer at lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
>
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
--
Dr. Marco Hugentobler
Sourcepole - Linux & Open Source Solutions
Weberstrasse 5, CH-8004 Zürich, Switzerland
marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
Technical Advisor QGIS Project Steering Committee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20140219/85a07eee/attachment-0001.html>
More information about the Qgis-developer
mailing list