aboutsummaryrefslogtreecommitdiffstats
path: root/qt-mobile/qml/mobile-resources.qrc
diff options
context:
space:
mode:
authorGravatar Sebastian Kügler <sebas@kde.org>2015-11-29 17:13:13 +0100
committerGravatar Sebastian Kügler <sebas@kde.org>2015-11-29 17:13:13 +0100
commitb59cdcd4d3110283e84a62c8c4329d02260b0f58 (patch)
treecc32b217dbb70dcd0182522ec36a4d5df1a89b75 /qt-mobile/qml/mobile-resources.qrc
parent0a59fd74e2937152048cb8d56bae88cbcf139bee (diff)
downloadsubsurface-b59cdcd4d3110283e84a62c8c4329d02260b0f58.tar.gz
import mobilecomponents
This commit adds the .qml and qmldir files for the MobileComponents import. It contains low-level things like units and theme, and mid-level things like Heading, and high-level navigation in the form of an ApplicationWindow and Drawers that hold menues and provide swipe interactions between the pages. These components are a more full version of the "light" plasma components we have been using to make the UI scale well and appear more consistent (coloring, spacing, alignment, etc.). An interesting change is that Units and Theme are now singleton types, which is more efficient. It does mean a few changes to our current API usage: - units becomes Units - theme becomes Theme - 2 properties move out of each (we can't subclass singleton types) This change also means that we're using the vanilla upstream components, so it's very easy to get improvements to these rather young components in, and we don't have to do this work on our own. The mobilecomponents consist of just a bunch of qml files which we can deploy through the qrc file. In the next commits, we will gradually make the current UI use these new elements. Signed-off-by: Sebastian Kügler <sebas@kde.org>
Diffstat (limited to 'qt-mobile/qml/mobile-resources.qrc')
0 files changed, 0 insertions, 0 deletions