From 7d9c30668538e887f5a193ed4fdd385f83798062 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Fri, 22 Apr 2016 18:12:15 +0200 Subject: [PATCH] Adapt to Kirigami api changes * add new file AbstractApplicationHeader.qml to the qrc * add new file AbstractApplicationWindow.qml to the qrc * use new api for custom ApplicationHeader header: Kirigami.ApplicationHeader { minimumHeight: 0 preferredHeight: Kirigami.Units.gridUnit * (Qt.platform.os == "ios" ? 2 : 1) maximumHeight: Kirigami.Units.gridUnit * 2 } Signed-off-by: Marco Martin Signed-off-by: Dirk Hohndel --- mobile-widgets/qml/main.qml | 8 +++++--- mobile-widgets/qml/mobile-resources.qrc | 4 +++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml index 06e691eee..e1a140635 100644 --- a/mobile-widgets/qml/main.qml +++ b/mobile-widgets/qml/main.qml @@ -12,9 +12,11 @@ Kirigami.ApplicationWindow { id: rootItem title: qsTr("Subsurface-mobile") - header.minimumHeight: 0 - header.preferredHeight: Kirigami.Units.gridUnit * (Qt.platform.os == "ios" ? 2 : 1) - header.maximumHeight: Kirigami.Units.gridUnit * 2 + header: Kirigami.ApplicationHeader { + minimumHeight: 0 + preferredHeight: Kirigami.Units.gridUnit * (Qt.platform.os == "ios" ? 2 : 1) + maximumHeight: Kirigami.Units.gridUnit * 2 + } property bool fullscreen: true property alias oldStatus: manager.oldStatus property alias accessingCloud: manager.accessingCloud diff --git a/mobile-widgets/qml/mobile-resources.qrc b/mobile-widgets/qml/mobile-resources.qrc index 0592c1119..6157e3bf6 100644 --- a/mobile-widgets/qml/mobile-resources.qrc +++ b/mobile-widgets/qml/mobile-resources.qrc @@ -35,6 +35,8 @@ kirigami/Heading.qml kirigami/OverlaySheet.qml kirigami/ApplicationHeader.qml + kirigami/AbstractApplicationHeader.qml + kirigami/AbstractApplicationWindow.qml kirigami/private/PageRow.qml kirigami/Label.qml kirigami/AbstractListItem.qml @@ -48,7 +50,7 @@ kirigami/private/ContextIcon.qml kirigami/private/EdgeShadow.qml kirigami/private/MenuIcon.qml - kirigami/private/PageStack.js + kirigami/private/DefaultListItemBackground.qml kirigami/private/PageActionPropertyGroup.qml kirigami/private/PassiveNotification.qml kirigami/private/RefreshableScrollView.qml