m_parent = static_cast<GPSPosition*>(parent);
}
+void GPSPositionPrivate::setPowerSave(bool enabled)
+{
+ qDebug() << __PRETTY_FUNCTION__;
+}
+
bool GPSPositionPrivate::isInitialized()
{
qDebug() << __PRETTY_FUNCTION__;
if (!m_gpsSource) {
m_initialized = false;
- emit m_parent->error(SituareError::GPS_INITIALIZATION_FAILED);
+ emit m_parent->error(ErrorContext::SITUARE, SituareError::GPS_INITIALIZATION_FAILED);
return;
}
}
}
}
+void GPSPositionPrivate::requestUpdate()
+{
+ qDebug() << __PRETTY_FUNCTION__;
+
+ if (!isRunning())
+ start();
+
+ m_gpsSource->requestUpdate();
+}
+
void GPSPositionPrivate::positionUpdated(const QGeoPositionInfo &positionInfo)
{
qDebug() << __PRETTY_FUNCTION__ << positionInfo;