From bf7464788ec6f1efef0a7ea491bc12d849715398 Mon Sep 17 00:00:00 2001 From: jan Iversen Date: Wed, 15 Jan 2020 19:26:56 +0100 Subject: [PATCH] mobile-widgets/qml: move cloudSettings to general section. move gridlayout cloudSettings to TemplateSection general, without changing anything (apart from adding a visible: attribute and removing the rectangle used to create a line). Signed-off-by: jan Iversen Signed-off-by: Dirk Hohndel --- mobile-widgets/qml/Settings.qml | 82 +++++++++++++++------------------ 1 file changed, 38 insertions(+), 44 deletions(-) diff --git a/mobile-widgets/qml/Settings.qml b/mobile-widgets/qml/Settings.qml index a976a1711..b8f6b02bc 100644 --- a/mobile-widgets/qml/Settings.qml +++ b/mobile-widgets/qml/Settings.qml @@ -28,55 +28,49 @@ Kirigami.ScrollablePage { title: qsTr("General settings") isExpanded: true - } + GridLayout { + id: cloudSetting + visible: sectionGeneral.isExpanded + columns: 3 - GridLayout { - id: cloudSetting - columns: 3 - - TemplateLabel { - text: qsTr("Cloud status") - font.pointSize: subsurfaceTheme.headingPointSize - font.weight: Font.Light - Layout.topMargin: Kirigami.Units.largeSpacing - Layout.bottomMargin: Kirigami.Units.largeSpacing / 2 - Layout.columnSpan: 3 - } - TemplateLabel { - text: qsTr("Email") - Layout.preferredWidth: gridWidth * 0.15 - } - TemplateLabel { - text: Backend.cloud_verification_status === Enums.CS_NOCLOUD ? qsTr("Not applicable") : PrefCloudStorage.cloud_storage_email - font.pointSize: subsurfaceTheme.regularPointSize - Layout.preferredWidth: gridWidth * 0.60 - } - SsrfButton { - id: changeCloudSettings - text: qsTr("Change") - onClicked: { - Backend.cloud_verification_status = Enums.CS_UNKNOWN - manager.startPageText = qsTr("Starting..."); + TemplateLabel { + text: qsTr("Cloud status") + font.pointSize: subsurfaceTheme.headingPointSize + font.weight: Font.Light + Layout.topMargin: Kirigami.Units.largeSpacing + Layout.bottomMargin: Kirigami.Units.largeSpacing / 2 + Layout.columnSpan: 3 + } + TemplateLabel { + text: qsTr("Email") + Layout.preferredWidth: gridWidth * 0.15 + } + TemplateLabel { + text: Backend.cloud_verification_status === Enums.CS_NOCLOUD ? qsTr("Not applicable") : PrefCloudStorage.cloud_storage_email + Layout.preferredWidth: gridWidth * 0.60 + } + SsrfButton { + id: changeCloudSettings + text: qsTr("Change") + onClicked: { + Backend.cloud_verification_status = Enums.CS_UNKNOWN + manager.startPageText = qsTr("Starting..."); + } + } + TemplateLabel { + text: qsTr("Status") + Layout.preferredWidth: gridWidth * 0.15 + Layout.preferredHeight: Kirigami.Units.gridUnit * 1.5 + } + TemplateLabel { + text: describe[Backend.cloud_verification_status] + Layout.preferredWidth: gridWidth * 0.60 + Layout.preferredHeight: Kirigami.Units.gridUnit * 1.5 } } - TemplateLabel { - text: qsTr("Status") - Layout.preferredWidth: gridWidth * 0.15 - Layout.preferredHeight: Kirigami.Units.gridUnit * 1.5 - } - TemplateLabel { - text: describe[Backend.cloud_verification_status] - Layout.preferredWidth: gridWidth * 0.60 - Layout.preferredHeight: Kirigami.Units.gridUnit * 1.5 - } } - Rectangle { - color: subsurfaceTheme.darkerPrimaryColor - height: 1 - opacity: 0.5 - Layout.fillWidth: true - } + GridLayout { id: themeSettings columns: 3