On Wednesday 24 February 2016 14:24:58 Gerry Boland wrote: > Hey Simon, > I can try offering the Ubuntu Touch perspective on units with QML (sorry > if late, was busy for MWC). > > We created a units system for our QML apps, called grid unit: units.gu(x).
Just to keep the picture complete to see the various approaches taken around here, in Plasma, we taken a similar approach, with an "units" singleton that defines a gridUnit value that is determined from the font size (M size actually, again to make it similar to CSS). It works surprisingly well (basically the text is the center in the Plasma GUI and all the rest is sized/laid out around it) As Gerry mentioned, we also had some problems to make it work nicely with DevicePixelRatio even tough that's kinda solved nowdays, but the main problem is that being a singleton it poses problems for multimonitor when different screens have a different desity. And yeah, I would be very happy to see this kind of stuff directly managed by lower level QtQuick. -- Marco Martin _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development