9 #include <location/location-gps-device.h>
10 #include <location/location-gpsd-control.h>
13 class GpsMaemo5 : public QObject {
20 GpsMaemo5(LocationGPSDControlInterval location_interval,
21 LocationGPSDControlMethod location_method,
23 double get_lat() { return latitude; }
24 double get_lon() { return longitude; }
25 double get_acc() { return accuracy; }
26 friend void GpsMaemo5_changed(LocationGPSDevice *device, GpsMaemo5 *gps);
27 void updateGPSConfig (LocationGPSDControlInterval interval,
28 LocationGPSDControlMethod method);
40 LocationGPSDControl *control;
41 LocationGPSDevice *device;
44 void GpsMaemo5_changed(LocationGPSDevice *device, GpsMaemo5 *gps);
48 class GpsMaemo5 : public QObject {
55 GpsMaemo5(QObject *parent = 0) { Q_UNUSED(parent); }
56 double get_lat() { return 0; }
57 double get_lon() { return 0; }
58 double get_acc() { return 0; }
61 #endif // Q_WS_MAEMO_5