projects
/
googlelatitude
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
more work on dameon
[googlelatitude]
/
src
/
gps.cpp
diff --git
a/src/gps.cpp
b/src/gps.cpp
index
7c9eead
..
a12d2ab
100644
(file)
--- a/
src/gps.cpp
+++ b/
src/gps.cpp
@@
-17,8
+17,7
@@
GpsMaemo5::GpsMaemo5(QObject *parent) : QObject(parent) {
urlloc = QUrl::fromEncoded("http://www.google.com/loc/json");
worker = new QNetworkAccessManager();
connect(worker, SIGNAL(finished(QNetworkReply *)), this, SLOT(finishedreply(QNetworkReply *)));
urlloc = QUrl::fromEncoded("http://www.google.com/loc/json");
worker = new QNetworkAccessManager();
connect(worker, SIGNAL(finished(QNetworkReply *)), this, SLOT(finishedreply(QNetworkReply *)));
-
- worker->post(QNetworkRequest(urlloc), QByteArray("{version:\"1.1.0\"}"));
+ gloc();
#endif // Q_WS_MAEMO_5
}
#endif // Q_WS_MAEMO_5
}
@@
-35,6
+34,12
@@
void GpsMaemo5_changed(LocationGPSDevice *device, GpsMaemo5 *gps) {
}
}
#else
}
}
#else
+void GpsMaemo5::gloc() {
+ qDebug() << "GpsMaemo5 gloc";
+ worker->post(QNetworkRequest(urlloc), QByteArray("{version:\"1.1.0\"}"));
+ QTimer::singleShot(60*1000, this, SLOT(gloc()));
+}
+
void GpsMaemo5::finishedreply(QNetworkReply *r) {
if ( r->url() == urlloc ) {
QString loc = r->readAll();
void GpsMaemo5::finishedreply(QNetworkReply *r) {
if ( r->url() == urlloc ) {
QString loc = r->readAll();