From 2d249b210a32ef1f57aff7d951773c690126023a Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 3 Dec 2018 00:30:55 +0100 Subject: [PATCH] Quick GUI: Improve a few details --- qml/EntriesPage.qml | 1 + qml/FieldsPage.qml | 10 +++++++++- quickgui/android.cpp | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/qml/EntriesPage.qml b/qml/EntriesPage.qml index f6deffe..e6f2907 100644 --- a/qml/EntriesPage.qml +++ b/qml/EntriesPage.qml @@ -169,6 +169,7 @@ Kirigami.ScrollablePage { Layout.fillWidth: true Layout.fillHeight: true text: model.name + verticalAlignment: Text.AlignVCenter } } MouseArea { diff --git a/qml/FieldsPage.qml b/qml/FieldsPage.qml index 5f327fc..3273774 100644 --- a/qml/FieldsPage.qml +++ b/qml/FieldsPage.qml @@ -89,7 +89,14 @@ Kirigami.ScrollablePage { oldIndex, 1, fieldsListView.model.index(-1, 0), newIndex) - opacity: fieldRow.isLast ? 0 : 100 + visible: !fieldRow.isLast + } + Kirigami.Icon { + width: Kirigami.Units.iconSizes.smallMedium + height: width + source: "list-add" + opacity: 0.6 + visible: fieldRow.isLast } Item { Layout.fillWidth: true @@ -114,6 +121,7 @@ Kirigami.ScrollablePage { return pieces.join(": ") } color: fieldRow.isLast ? "gray" : palette.text + verticalAlignment: Text.AlignVCenter } } MouseArea { diff --git a/quickgui/android.cpp b/quickgui/android.cpp index 6570416..0fc5613 100644 --- a/quickgui/android.cpp +++ b/quickgui/android.cpp @@ -23,7 +23,7 @@ static Controller *controllerForAndroid = nullptr; void applyThemingForAndroid() { - QtAndroid::androidActivity().callObjectMethod("applyTheming", "()"); + QtAndroid::androidActivity().callMethod("applyTheming", "()"); } void registerControllerForAndroid(Controller *controller)