[Qgis-developer] Changing ergonomy of the visibility of layers inside groups ?

Even Rouault even.rouault at spatialys.com
Wed Nov 16 07:28:47 PST 2016


Le mercredi 16 novembre 2016 15:12:27, Tom Chadwin a écrit :
> > You click on G ==> it becomes partially checked, and you restore
> 
> StatePartial
> (ie A is unchecked and B is checked)
> 
> [and earlier posts]
> 
> I don't think I agree with this. I'll try to express how I would expect it
> to work:
> 
> - the check state of a group is determined entirely by the check state of
> its children, and is not independent of them
> 
> - checking a group *irreversibly* checks/unchecks *all* children, and never
> results in a group becoming partially checked
> 
> So:
> 
> G, A, B unchecked
> Check A > G becomes partial
> Check G > G, A, B become checked
> Uncheck G > G, A, B become unchecked
> Check G > G, A, B become checked
> Uncheck G > G, A, B become unchecked

What you describe above is exactly how it works currently, right ?

> 
> I think I just don't really like that "clicking a group restores partial"
> means that some children have a stored but not current state. It just all
> seems too complex, and not necessary.

And what about the initial idea of checking/unchecking a group wouldn't affect 
the checked/unchecked state of children (except if done with Ctrl+click ?)

> 
> </$0.02>
> 
> Tom
> 
> 
> 
> -----
> Buy Pie Spy: Adventures in British pastry 2010-11 on Amazon
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/Changing-ergonomy-of-the-visibility-of
> -layers-inside-groups-tp5295814p5296058.html Sent from the Quantum GIS -
> Developer mailing list archive at Nabble.com.
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com


More information about the Qgis-developer mailing list