summaryrefslogtreecommitdiffstats
path: root/mobile-widgets/qml
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2021-01-10 18:00:19 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2021-01-10 15:16:52 -0800
commit9a0c5df74427fee8a9788fbb20165b03cf389906 (patch)
tree553ac06844244508ee1a48ddd154fc379c674ae3 /mobile-widgets/qml
parent8f8ee5c589391e6bfa79e697cc83d7bc72182383 (diff)
downloadsubsurface-9a0c5df74427fee8a9788fbb20165b03cf389906.tar.gz
statistics/mobile: set currentIndex of QML combo boxes
Use Q_PROPERTYs of the StatsManager to correctly set the current index of comboboxes after a state changed. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'mobile-widgets/qml')
-rw-r--r--mobile-widgets/qml/StatisticsPage.qml4
1 files changed, 4 insertions, 0 deletions
diff --git a/mobile-widgets/qml/StatisticsPage.qml b/mobile-widgets/qml/StatisticsPage.qml
index 4119c653a..7c5b498ca 100644
--- a/mobile-widgets/qml/StatisticsPage.qml
+++ b/mobile-widgets/qml/StatisticsPage.qml
@@ -37,6 +37,7 @@ Kirigami.Page {
TemplateComboBox {
id: var1
model: statsManager.var1List
+ currentIndex: statsManager.var1Index;
Layout.fillWidth: false
onCurrentIndexChanged: {
statsManager.var1Changed(currentIndex)
@@ -54,6 +55,7 @@ Kirigami.Page {
TemplateComboBox {
id: var1Binner
model: statsManager.binner1List
+ currentIndex: statsManager.binner1Index;
Layout.fillWidth: false
onCurrentIndexChanged: {
statsManager.var1BinnerChanged(currentIndex)
@@ -71,6 +73,7 @@ Kirigami.Page {
TemplateComboBox {
id: var2
model: statsManager.var2List
+ currentIndex: statsManager.var2Index;
Layout.fillWidth: false
onCurrentIndexChanged: {
statsManager.var2Changed(currentIndex)
@@ -88,6 +91,7 @@ Kirigami.Page {
TemplateComboBox {
id: var2Binner
model: statsManager.binner2List
+ currentIndex: statsManager.binner2Index;
Layout.fillWidth: false
onCurrentIndexChanged: {
statsManager.var2BinnerChanged(currentIndex)