diff options
-rw-r--r-- | core/qthelper.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/core/qthelper.cpp b/core/qthelper.cpp index 23ccbfec0..7a41f2a3f 100644 --- a/core/qthelper.cpp +++ b/core/qthelper.cpp @@ -23,9 +23,6 @@ #include <QDebug> #include <QStandardPaths> #include <QJsonDocument> -#include <QNetworkReply> -#include <QNetworkRequest> -#include <QNetworkAccessManager> #include <QNetworkProxy> #include <QDateTime> #include <QImageReader> @@ -987,31 +984,6 @@ QString get_trip_date_string(timestamp_t when, int nr, bool getday) } -extern "C" void reverseGeoLookup(degrees_t latitude, degrees_t longitude, uint32_t uuid) -{ - QNetworkRequest request; - QNetworkAccessManager *rgl = new QNetworkAccessManager(); - request.setUrl(QString("http://open.mapquestapi.com/nominatim/v1/reverse.php?format=json&accept-language=%1&lat=%2&lon=%3") - .arg(uiLanguage(NULL)).arg(latitude.udeg / 1000000.0).arg(longitude.udeg / 1000000.0)); - request.setRawHeader("Accept", "text/json"); - request.setRawHeader("User-Agent", getUserAgent().toUtf8()); - QNetworkReply *reply = rgl->get(request); - QEventLoop loop; - QObject::connect(reply, SIGNAL(finished()), &loop, SLOT(quit())); - loop.exec(); - QJsonParseError errorObject; - QJsonDocument jsonDoc = QJsonDocument::fromJson(reply->readAll(), &errorObject); - if (errorObject.error != QJsonParseError::NoError) { - qDebug() << errorObject.errorString(); - } else { - QJsonObject obj = jsonDoc.object(); - QJsonObject address = obj.value("address").toObject(); - qDebug() << "found country:" << address.value("country").toString(); - struct dive_site *ds = get_dive_site_by_uuid(uuid); - ds->notes = add_to_string(ds->notes, "countrytag: %s", qPrintable(address.value("country").toString())); - } -} - static QMutex hashOfMutex; static QHash<QString, QString> localFilenameOf; |