An unchecked layer is never visible... that would really confuse users... -----Mensagem original----- De: Bernhard Ströbl [mailto:[email protected]] Enviada: sexta-feira, 11 de Outubro de 2013 11:25 Para: [email protected] Assunto: Re: [Qgis-developer] Reliable way to determine a groupIndex in the legend tree
this was the original proposal: Am 11.10.2013 11:22, schrieb Sandro Santilli: > On Fri, Oct 11, 2013 at 09:13:03AM +0000, Duarte Carreira wrote: >> The group checkbox, imho, should *not always* switch children on/off. You >> should have a modifier to get this as a secondary behavior, like pressing >> the ctrl key when (un)checking the group checkbox. The primary behavior of >> the group switch should be to make the children invisible or visible, >> regardless of the children's visibility being on or off. I understand this in the way I wrote in my last message. You would make the children visible/unvisible "regardless of the children's visibility being on or off". This results in the two cases I described. Well, to be honest there are two more cases, but they are not critical :-) 3) group is checked and layer ist checked 4) group is unchecked and layer is uncheched >> >> In the primary behavior when the parent is turned OFF, the children are not >> drawn but retain their checked or uncheck status. >> If you use the secondary behavior then unchecking the parent will uncheck >> the children. Same would apply when checking the parent on. > > Agreed, sounds like a sensible behavior to me. Am 11.10.2013 12:09, schrieb Sandro Santilli: > On Fri, Oct 11, 2013 at 12:02:08PM +0200, Bernhard Ströbl wrote: > >> We would have these two cases: >> 1) Group is checked and although layer is unchecked it is visible > > I don't think this case exists. Why not? You check/uncheck a group and the layers are visible/invisible depending on the group status not their individual status. > Are you saying you _want_ this to be possible ? > Because for me an unchecked layer should _never_ be shown. Same for me, _plus_ a checked layer should _always_ be shown > >> 2) Group is unchecked and although layer is checked it is not visible > > This is a possible case, IMHO, which calls for the "half-checked" widget. > > --strk; > > > __________ Information from ESET Mail Security, version of virus > signature database 8904 (20131011) __________ > > The message was checked by ESET Mail Security. > http://www.eset.com > > __________ Information from ESET Mail Security, version of virus signature database 8904 (20131011) __________ The message was checked by ESET Mail Security. http://www.eset.com _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
