make it build with older Qt versions

master
Michael Zanetti 2018-07-17 03:25:05 +02:00
parent a8ed3c8992
commit fe39773c81
1 changed files with 2 additions and 4 deletions

View File

@ -3,7 +3,6 @@
#include "extern-plugininfo.h"
#include <QDataStream>
#include <QVersionNumber>
FlowerCare::FlowerCare(BluetoothLowEnergyDevice *device, QObject *parent):
QObject(parent),
@ -67,10 +66,9 @@ void FlowerCare::onSensorServiceStateChanged(const QLowEnergyService::ServiceSta
QString firmwareVersionString = value.right(5);
qCDebug(dcFlowerCare()) << "Battery level:" << m_batteryLevel;
QVersionNumber firmwareVersion = QVersionNumber::fromString(firmwareVersionString);
qCDebug(dcFlowerCare()) << "Firmware version:" << firmwareVersion;
qCDebug(dcFlowerCare()) << "Firmware version:" << firmwareVersionString;
if (firmwareVersion >= QVersionNumber::fromString("2.6.6")) {
if (firmwareVersionString >= "2.6.6") {
QLowEnergyCharacteristic sensorControlCharacteristic = m_sensorService->characteristic(sensorControlCharacteristicUuid);
m_sensorService->writeCharacteristic(sensorControlCharacteristic, QByteArray::fromHex("A01F"));
qCDebug(dcFlowerCare()) << "Wrote to handle 0x0033: A01F";