summaryrefslogtreecommitdiffstats
path: root/mobile-widgets/qmlmanager.cpp
diff options
context:
space:
mode:
authorGravatar jan Iversen <jani@libreoffice.org>2018-06-09 13:14:54 +0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2018-06-09 21:19:46 +0200
commit682e1b63f5554e23d1fc295032635bfcb88d2c95 (patch)
tree1f72548e80d4534a391433160acc46ccc75e64f1 /mobile-widgets/qmlmanager.cpp
parentacc9784fd9d7bc5695cc862132d2bb0ee7f87f48 (diff)
downloadsubsurface-682e1b63f5554e23d1fc295032635bfcb88d2c95.tar.gz
mobile: add DCDeviceData properties to qmlmanager
add DCDeviceData qml properties etc. to qmlmanager Signed-off-by: Jan Iversen <jani@apache.org>
Diffstat (limited to 'mobile-widgets/qmlmanager.cpp')
-rw-r--r--mobile-widgets/qmlmanager.cpp135
1 files changed, 135 insertions, 0 deletions
diff --git a/mobile-widgets/qmlmanager.cpp b/mobile-widgets/qmlmanager.cpp
index 33376656b..b6cf05850 100644
--- a/mobile-widgets/qmlmanager.cpp
+++ b/mobile-widgets/qmlmanager.cpp
@@ -1723,3 +1723,138 @@ void QMLManager::setStatusbarColor(QColor)
}
#endif
+
+QString QMLManager::DC_vendor() const
+{
+ return m_device_data->vendor();
+}
+
+QString QMLManager::DC_product() const
+{
+ return m_device_data->product();
+}
+
+QString QMLManager::DC_devName() const
+{
+ return m_device_data->devName();
+}
+
+QString QMLManager::DC_devBluetoothName() const
+{
+ return m_device_data->devBluetoothName();
+}
+
+QString QMLManager::DC_descriptor() const
+{
+ return m_device_data->descriptor();
+}
+
+bool QMLManager::DC_forceDownload() const
+{
+ return m_device_data->forceDownload();
+}
+
+bool QMLManager::DC_bluetoothMode() const
+{
+ return m_device_data->bluetoothMode();
+}
+
+bool QMLManager::DC_createNewTrip() const
+{
+ return m_device_data->createNewTrip();
+}
+
+bool QMLManager::DC_saveDump() const
+{
+ return m_device_data->saveDump();
+}
+
+bool QMLManager::DC_saveLog() const
+{
+ return m_device_data->saveLog();
+}
+
+int QMLManager::DC_deviceId() const
+{
+ return m_device_data->deviceId();
+}
+
+int QMLManager::DC_diveId() const
+{
+ return m_device_data->diveId();
+}
+
+void QMLManager::DC_setDeviceId(int deviceId)
+{
+ m_device_data->setDeviceId(deviceId);
+}
+
+void QMLManager::DC_setDiveId(int diveId)
+{
+ m_device_data->setDiveId(diveId);
+}
+
+void QMLManager::DC_setVendor(const QString& vendor)
+{
+ m_device_data->setVendor(vendor);
+}
+
+void QMLManager::DC_setProduct(const QString& product)
+{
+ m_device_data->setProduct(product);
+}
+
+void QMLManager::DC_setDevName(const QString& devName)
+{
+ m_device_data->setDevName(devName);
+}
+
+void QMLManager::DC_setDevBluetoothName(const QString& devBluetoothName)
+{
+ m_device_data->setDevBluetoothName(devBluetoothName);
+}
+
+void QMLManager::DC_setBluetoothMode(bool mode)
+{
+ m_device_data->setBluetoothMode(mode);
+}
+
+void QMLManager::DC_setForceDownload(bool force)
+{
+ m_device_data->setForceDownload(force);
+}
+
+void QMLManager::DC_setCreateNewTrip(bool create)
+{
+ m_device_data->setCreateNewTrip(create);
+}
+
+void QMLManager::DC_setSaveDump(bool dumpMode)
+{
+ m_device_data->setSaveDump(dumpMode);
+}
+
+void QMLManager::DC_setSaveLog(bool saveLog)
+{
+ m_device_data->setSaveLog(saveLog);
+}
+
+QStringList QMLManager::getProductListFromVendor(const QString &vendor)
+{
+ return m_device_data->getProductListFromVendor(vendor);
+}
+
+int QMLManager::getMatchingAddress(const QString &vendor, const QString &product)
+{
+ return m_device_data->getMatchingAddress(vendor, product);
+}
+
+int QMLManager::getDetectedVendorIndex()
+{
+ return m_device_data->getDetectedVendorIndex();
+}
+
+int QMLManager::getDetectedProductIndex(const QString &currentVendorText)
+{
+ return m_device_data->getDetectedProductIndex(currentVendorText);
+}