projects
/
googlelatitude
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 0.6, daemon, gps, battery saver
[googlelatitude]
/
src
/
glatitude.h
diff --git
a/src/glatitude.h
b/src/glatitude.h
index
498b454
..
d4aa126
100644
(file)
--- a/
src/glatitude.h
+++ b/
src/glatitude.h
@@
-1,43
+1,37
@@
#ifndef GLATITUDE_H
#define GLATITUDE_H
#ifndef GLATITUDE_H
#define GLATITUDE_H
+#include <QtCore>
#include <QtNetwork>
class GoogleLatitude : public QObject {
Q_OBJECT
signals:
#include <QtNetwork>
class GoogleLatitude : public QObject {
Q_OBJECT
signals:
- void OK();
- void ERROR();
+ void glat_ok();
+ void glat_error();
public:
GoogleLatitude(QObject *parent = 0);
public:
GoogleLatitude(QObject *parent = 0);
- void login(QString username, QString password);
- void set(double la, double lo, double ac=1000.);
- void freq(int f=120);
+ void set_login(QString username, QString password);
+ void update(double la, double lo, double ac);
void reset();
void reset();
- double get_lat() { return latitude; }
- double get_lon() { return longitude; }
- double get_acc() { return accuracy; }
private slots:
private slots:
- void finishedreply(QNetworkReply *r);
+ void glat_reply(QNetworkReply *r);
private:
private:
- // info
QString user;
QString pass;
QString user;
QString pass;
+ bool login_error;
double latitude;
double longitude;
double accuracy;
double latitude;
double longitude;
double accuracy;
- int interval;
- // stuff
+
QNetworkAccessManager *worker;
QUrl urllogin;
QUrl urldologin;
QUrl urlupdate;
QNetworkAccessManager *worker;
QUrl urllogin;
QUrl urldologin;
QUrl urlupdate;
- unsigned int lastupdate;
- bool login_error;
};
#endif // GLATITUDE_H
};
#endif // GLATITUDE_H