From 500f4c44fc9ec5127b7c1d419121518ac6c20ad7 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sat, 22 Sep 2018 09:17:12 -0700 Subject: [PATCH] Mobile/remember DCs: allow the buttons to flow The hard grid may look nicer on bigger screens, on smaller screens it's a problem. Signed-off-by: Dirk Hohndel --- mobile-widgets/qml/DownloadFromDiveComputer.qml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/mobile-widgets/qml/DownloadFromDiveComputer.qml b/mobile-widgets/qml/DownloadFromDiveComputer.qml index 2d925fe42..f90086ac9 100644 --- a/mobile-widgets/qml/DownloadFromDiveComputer.qml +++ b/mobile-widgets/qml/DownloadFromDiveComputer.qml @@ -169,21 +169,22 @@ Kirigami.Page { } } - GridLayout { + Controls.Label { + text: qsTr(" Previously used dive computers: ") + visible: PrefDiveComputer.vendor1 !== "" + } + Flow { id: rememberedDCsGrid visible: PrefDiveComputer.vendor1 !== "" Layout.alignment: Qt.AlignTop - Layout.topMargin: Kirigami.Units.smallSpacing * 4 - columns: 2 + Layout.topMargin: Kirigami.Units.smallSpacing * 2 + spacing: Kirigami.Units.smallSpacing; + width: subsurfaceTheme.columnWidth - Kirigami.Units.gridUnit * 4 function setDC(vendor, product, device) { comboVendor.currentIndex = comboVendor.find(vendor); comboProduct.currentIndex = comboProduct.find(product); comboConnection.currentIndex = comboConnection.find(device); } - Controls.Label { - Layout.columnSpan: 2 - text: qsTr(" Previously used dive computers: ") - } SsrfButton { id: dc1 visible: PrefDiveComputer.vendor1 !== ""