X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=zouba%2Fsrc%2Fgpscontroller.h;h=886ffd5924e190c6436bc7861d78361bf4e3cac2;hb=dc139290c3f16ad5d162defc0815c64da4f64d98;hp=14d58ff12cee858ea9adf2733ffbacd1ae2e7b32;hpb=effa33c0d462b151f3027c22570539bafbc2a3c0;p=ptas diff --git a/zouba/src/gpscontroller.h b/zouba/src/gpscontroller.h index 14d58ff..886ffd5 100644 --- a/zouba/src/gpscontroller.h +++ b/zouba/src/gpscontroller.h @@ -3,6 +3,8 @@ #include "location.h" +#include "gpscontroller_p.h" + #include #include #include @@ -15,11 +17,11 @@ class GpsController : public QObject public: GpsController(); + GpsController( GpsControllerPrivate *gpsControllerPrivate ); ~GpsController(); public Q_SLOTS: - void updateLocation( QGeoPositionInfo positionInfo ); void getGps(); void useFakeGps( Location *fakeLocation ); void useLiveGps(); @@ -28,9 +30,7 @@ Q_SIGNALS: void locationChanged( Location *newLocation ); private: - QGeoPositionInfoSource *m_location; - Location *m_currentLocation; - bool m_useFakeLocation; + GpsControllerPrivate *q; }; #endif // GPSCONTROLLER_H