X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fgps.h;fp=src%2Fgps.h;h=0000000000000000000000000000000000000000;hb=acfccb1f63dd621809581c09b3f9690e3b2e50f2;hp=c0ba709e88c73f0c8caf5719fdd06364387e199f;hpb=f66076c2991b0519cde383b2d09167333d55f5d6;p=googlelatitude diff --git a/src/gps.h b/src/gps.h deleted file mode 100644 index c0ba709..0000000 --- a/src/gps.h +++ /dev/null @@ -1,63 +0,0 @@ -#ifndef GPS_H -#define GPS_H - -#include -#include - -#ifdef Q_WS_MAEMO_5 -extern "C" { -#include -#include -} -#else -#include -#endif // Q_WS_MAEMO_5 - -class GpsMaemo5 : public QObject { - Q_OBJECT - -signals: - void fix(); - -public: - GpsMaemo5(QObject *parent = 0); - double get_lat() { return latitude; } - double get_lon() { return longitude; } - double get_acc() { return accuracy; } - -public slots: - void refresh(); - void stop(); - void forcestop(); - int config(int i, int w, QString m); - -private slots: -#ifdef Q_WS_MAEMO_5 - friend void GpsMaemo5_changed(LocationGPSDevice *device, GpsMaemo5 *gps); -#else - void gloc_reply(QNetworkReply *r); -#endif // Q_WS_MAEMO_5 - -private: - double latitude; - double longitude; - double accuracy; - int interval; - int wait; - QString method; - bool emitfix; - bool stopgps; -#ifdef Q_WS_MAEMO_5 - LocationGPSDControl *control; - LocationGPSDevice *device; -#else - QUrl urlloc; - QNetworkAccessManager *worker; -#endif // Q_WS_MAEMO_5 -}; - -#ifdef Q_WS_MAEMO_5 -void GpsMaemo5_changed(LocationGPSDevice *device, GpsMaemo5 *gps); -#endif // Q_WS_MAEMO_5 - -#endif // GPS_H