OK, I've created a PR for auto-detecting N-1 relations and pick the RelationReference widget for the foreign key fields. https://github.com/qgis/QGIS/pull/3699
For the deep relations UX problem, I really don't know. Do we have UX experts among the QGIS devs? Thanks. On Mon, Oct 31, 2016 at 1:51 PM, Matthias Kuhn <[email protected]> wrote: > On 10/31/2016 01:26 PM, Patrick Valsecchi wrote: > > Matthias, > > > > Hummm... I don't know about the tabs. Initially I was thinking it would > > be a good idea, then I tried to imagine how it would look like for > > linked layers within linked layers. We would have two choices: > > > > * Have QTabWidget within QTabWidget: tabs within tabs is a UX nightmare > > * Switch to the current way of representing relations for > > sub-relations: that would lead to user confusion because we have two > > ways of representing relations. > > > > What do you think? To me, tabs is not a good idea. > > I think the (current) groupbox within groupbox approach suffers from the > same UX defficiencies. At least I get confused regularly. > > Maybe > > * toplevel tabs > * first sublevel groupbox > * second sublevel ... > groupbox again? > skip? > button to open in separate window? > > Matthias >
_______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
