enable plugins, update todo
[googlelatitude] / src / gps.cpp
index 49506aa..0fb4ba7 100644 (file)
@@ -1,5 +1,7 @@
 #include "gps.h"
 
+#ifdef Q_WS_MAEMO_5
+
 GpsMaemo5::GpsMaemo5(QObject *parent) : QObject(parent) {
     latitude = 0;
     longitude = 0;
@@ -10,6 +12,7 @@ GpsMaemo5::GpsMaemo5(QObject *parent) : QObject(parent) {
 
     g_signal_connect(device, "changed", G_CALLBACK(GpsMaemo5_changed), this);
     g_object_set(G_OBJECT(control), "preferred-method", LOCATION_METHOD_ACWP, NULL);
+    g_object_set(G_OBJECT(control), "preferred-interval", LOCATION_INTERVAL_120S, NULL);
 
     location_gpsd_control_start(control);
 }
@@ -25,3 +28,5 @@ void GpsMaemo5_changed(LocationGPSDevice *device, GpsMaemo5 *gps) {
         }
     }
 }
+
+#endif // Q_WS_MAEMO_5