Fix datetime compatibility with Qt < 5.9 (use time_t)

This commit is contained in:
Simon Stürz 2019-03-19 09:56:40 +01:00 committed by Michael Zanetti
parent 8d6fe8cf66
commit 5e6bbbef41

View File

@ -796,7 +796,7 @@ void DevicePluginPhilipsHue::onOutdoorSensorPresenceChanged(bool presence)
HueOutdoorSensor *sensor = static_cast<HueOutdoorSensor *>(sender()); HueOutdoorSensor *sensor = static_cast<HueOutdoorSensor *>(sender());
Device *sensorDevice = m_outdoorSensors.value(sensor); Device *sensorDevice = m_outdoorSensors.value(sensor);
sensorDevice->setStateValue(outdoorSensorIsPresentStateTypeId, presence); sensorDevice->setStateValue(outdoorSensorIsPresentStateTypeId, presence);
if (presence) sensorDevice->setStateValue(outdoorSensorLastSeenTimeStateTypeId, QDateTime::currentSecsSinceEpoch()); if (presence) sensorDevice->setStateValue(outdoorSensorLastSeenTimeStateTypeId, QDateTime::currentDateTime().toTime_t());
} }
void DevicePluginPhilipsHue::onOutdoorSensorLightIntensityChanged(double lightIntensity) void DevicePluginPhilipsHue::onOutdoorSensorLightIntensityChanged(double lightIntensity)