Changeset 40223c8 in subsurface


Ignore:
Timestamp:
Jul 16, 2017, 9:53:44 PM (7 days ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
2ccfce7
Parents:
a4f045a
git-author:
Dirk Hohndel <dirk@…> (07/16/17 21:50:28)
git-committer:
Dirk Hohndel <dirk@…> (07/16/17 21:53:44)
Message:

QML UI: show the connection choices in Download UI

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

Files:
2 edited

Legend:

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

    rb7b2e81 r40223c8  
    2727
    2828                //TODO: make this dynamic?
    29                 deviceData.devName : "/tmp/ttyS1"
     29                deviceData.devName : comboConnection.currentText
    3030
    3131                //TODO: Make this the default on the C++
     
    8383                                model: null
    8484                                currentIndex: productidx
     85                                onCurrentTextChanged: {
     86                                        comboConnection.currentIndex = downloadThread.data().getMatchingAddress(comboVendor.currentText, currentText)
     87                                }
     88
    8589                                onModelChanged: {
    8690                                        currentIndex = productidx
    8791                                }
    8892                        }
     93                        Kirigami.Label { text: qsTr(" Connection:") }
     94                        ComboBox {
     95                                id: comboConnection
     96                                Layout.fillWidth: true
     97                                model: connectionListModel
     98                                currentIndex: -1
     99                        }
     100
    89101                        Kirigami.Label { text: btEnabled ? qsTr("Bluetooth download:") : qsTr("No Bluetooth support detected")}
    90102                        CheckBox {
  • subsurface-mobile-helper.cpp

    r0ea6f13 r40223c8  
    7676        ctxt->setContextProperty("gpsModel", gpsSortModel);
    7777        ctxt->setContextProperty("vendorList", vendorList);
     78        ctxt->setContextProperty("connectionListModel", &connectionListModel);
    7879        ctxt->setContextProperty("logModel", MessageHandlerModel::self());
    7980
Note: See TracChangeset for help on using the changeset viewer.