#include <QDebug>
+#include "common.h"
#include "gpsposition.h"
#include "gpspositionprivatestub.h"
GPSPositionPrivate::GPSPositionPrivate(QObject *parent)
- : QObject(parent),
- m_isRunning(false)
+ : QObject(parent)
+{
+ qDebug() << __PRETTY_FUNCTION__;
+
+ m_parent = static_cast<GPSPosition*>(parent);
+}
+
+void GPSPositionPrivate::enablePowerSave(bool enabled)
{
qDebug() << __PRETTY_FUNCTION__;
}
+bool GPSPositionPrivate::isInitialized()
+{
+ qDebug() << __PRETTY_FUNCTION__;
+
+ return false;
+}
+
bool GPSPositionPrivate::isRunning()
{
qDebug() << __PRETTY_FUNCTION__;
- return m_isRunning;
+ return false;
}
void GPSPositionPrivate::setUpdateInterval(int interval)
{
qDebug() << __PRETTY_FUNCTION__;
- m_isRunning = true;
+ emit m_parent->error(SituareError::GPS_INITIALIZATION_FAILED);
}
void GPSPositionPrivate::stop()
{
qDebug() << __PRETTY_FUNCTION__;
-
- m_isRunning = false;
}
QPointF GPSPositionPrivate::lastPosition()
{
qDebug() << __PRETTY_FUNCTION__;
}
+
+void GPSPositionPrivate::requestUpdate()
+{
+ qDebug() << __PRETTY_FUNCTION__;
+}