1 #ifndef GPSCONTROLLER_H
2 #define GPSCONTROLLER_H
4 #include "logic/location.h"
7 #include <QGeoPositionInfo>
8 #include <QGeoPositionInfoSource>
14 class GpsController : public QObject
19 GpsController(bool started = true);
23 QGeoPositionInfoSource *gps() const;
24 bool isStarted() const;
30 void gpsLocationChanged( Location *newLocation );
33 void updateLocation( QGeoPositionInfo positionInfo );
34 void timeoutRequested();
37 QGeoPositionInfoSource *m_gps;
41 #endif // GPSCONTROLLER_H