Changeset 8faf33e in subsurface


Ignore:
Timestamp:
Jun 11, 2017, 1:55:41 PM (3 months ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
e7cd1785
Parents:
bde73f0
git-author:
Dirk Hohndel <dirk@…> (06/05/17 09:18:17)
git-committer:
Dirk Hohndel <dirk@…> (06/11/17 13:55:41)
Message:

QML UI: correctly set up the divecomputer for download

If we find a paired BT divecomputer, this will populate vendor and product
correctly for that device.

Signed-off-by: Dirk Hohndel <dirk@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mobile-widgets/qml/DownloadFromDiveComputer.qml

    r03e7710 r8faf33e  
    5959                                model: vendorList
    6060                                currentIndex: manager.getVendorIndex()
     61                                onCurrentTextChanged: {
     62                                        comboProduct.model = manager.getDCListFromVendor(comboVendor.currentText)
     63                                        if (currentIndex == manager.getVendorIndex())
     64                                                comboProduct.currentIndex = manager.getProductIndex()
     65                                }
    6166                        }
    6267                        Kirigami.Label { text: qsTr(" Dive Computer:") }
     
    6469                                id: comboProduct
    6570                                Layout.fillWidth: true
    66                                 model: manager.getDCListFromVendor(comboVendor.currentText)
    67                                 currentIndex: manager.getProductIndex()
     71                                model: null
     72                                currentIndex: -1
    6873                        }
    6974                        Kirigami.Label { text: qsTr("Bluetooth download:") }
Note: See TracChangeset for help on using the changeset viewer.