diff options
author | Anton Lundin <glance@acc.umu.se> | 2016-01-22 14:17:48 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2016-01-22 06:50:10 -0800 |
commit | 128fc39274791525113bee5ac7882352beb8cb70 (patch) | |
tree | 42886f12398fb971cf8945c71467cfdf57ec6302 /subsurface-core | |
parent | b2da9abae14a9fb2afd31dd4af7dfa3abc978514 (diff) | |
download | subsurface-128fc39274791525113bee5ac7882352beb8cb70.tar.gz |
Use libdivecomputer libc wrappers instead of Qt
Signed-off-by: Anton Lundin <glance@acc.umu.se>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'subsurface-core')
-rw-r--r-- | subsurface-core/configuredivecomputerthreads.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/subsurface-core/configuredivecomputerthreads.cpp b/subsurface-core/configuredivecomputerthreads.cpp index ececa85e6..e681649e3 100644 --- a/subsurface-core/configuredivecomputerthreads.cpp +++ b/subsurface-core/configuredivecomputerthreads.cpp @@ -1,7 +1,6 @@ #include "configuredivecomputerthreads.h" #include "libdivecomputer/hw.h" #include "libdivecomputer.h" -#include <QDateTime> #define OSTC3_GAS1 0x10 #define OSTC3_GAS2 0x11 @@ -918,15 +917,10 @@ static dc_status_t write_ostc3_settings(dc_device_t *device, DeviceDetails *m_de //sync date and time if (m_deviceDetails->syncTime) { - QDateTime timeToSet = QDateTime::currentDateTime(); - dc_datetime_t time; - time.year = timeToSet.date().year(); - time.month = timeToSet.date().month(); - time.day = timeToSet.date().day(); - time.hour = timeToSet.time().hour(); - time.minute = timeToSet.time().minute(); - time.second = timeToSet.time().second(); - rc = hw_ostc3_device_clock(device, &time); + dc_datetime_t now; + dc_datetime_localtime(&now, dc_datetime_now()); + + rc = hw_ostc3_device_clock(device, &now); } EMIT_PROGRESS(); |