Commit 03683ca1 authored by dogmaphobic's avatar dogmaphobic

Flickable in Offline Maps

Reorder of headers
parent 760255d7
...@@ -29,13 +29,13 @@ This file is part of the QGROUNDCONTROL project ...@@ -29,13 +29,13 @@ This file is part of the QGROUNDCONTROL project
* *
*/ */
#include <math.h>
#include <QSettings>
#include "QGCMapEngine.h" #include "QGCMapEngine.h"
#include "QGCMapTileSet.h" #include "QGCMapTileSet.h"
#include "QGCMapEngineManager.h" #include "QGCMapEngineManager.h"
#include <QSettings>
#include <math.h>
QGC_LOGGING_CATEGORY(QGCCachedTileSetLog, "QGCCachedTileSetLog") QGC_LOGGING_CATEGORY(QGCCachedTileSetLog, "QGCCachedTileSetLog")
#define TILE_BATCH_SIZE 256 #define TILE_BATCH_SIZE 256
......
...@@ -27,6 +27,8 @@ This file is part of the QGROUNDCONTROL project ...@@ -27,6 +27,8 @@ This file is part of the QGROUNDCONTROL project
* Original work: The OpenPilot Team, http://www.openpilot.org Copyright (C) 2012. * Original work: The OpenPilot Team, http://www.openpilot.org Copyright (C) 2012.
*/ */
#include "QGCMapEngine.h"
#include <QRegExp> #include <QRegExp>
#include <QNetworkReply> #include <QNetworkReply>
#include <QEventLoop> #include <QEventLoop>
...@@ -34,8 +36,6 @@ This file is part of the QGROUNDCONTROL project ...@@ -34,8 +36,6 @@ This file is part of the QGROUNDCONTROL project
#include <QString> #include <QString>
#include <QByteArray> #include <QByteArray>
#include "QGCMapEngine.h"
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
UrlFactory::UrlFactory() UrlFactory::UrlFactory()
: _timeout(5 * 1000) : _timeout(5 * 1000)
......
...@@ -29,6 +29,9 @@ This file is part of the QGROUNDCONTROL project ...@@ -29,6 +29,9 @@ This file is part of the QGROUNDCONTROL project
* *
*/ */
#include "QGCMapEngine.h"
#include "QGCMapTileSet.h"
#include <QVariant> #include <QVariant>
#include <QtSql/QSqlQuery> #include <QtSql/QSqlQuery>
#include <QSqlError> #include <QSqlError>
...@@ -39,9 +42,6 @@ This file is part of the QGROUNDCONTROL project ...@@ -39,9 +42,6 @@ This file is part of the QGROUNDCONTROL project
#include "time.h" #include "time.h"
#include "QGCMapEngine.h"
#include "QGCMapTileSet.h"
const char* kDefaultSet = "Default Tile Set"; const char* kDefaultSet = "Default Tile Set";
const QString kSession = QLatin1String("QGeoTileWorkerSession"); const QString kSession = QLatin1String("QGeoTileWorkerSession");
......
...@@ -44,6 +44,8 @@ ...@@ -44,6 +44,8 @@
** **
****************************************************************************/ ****************************************************************************/
#include "QGeoCodeReplyQGC.h"
#include <QtCore/QJsonDocument> #include <QtCore/QJsonDocument>
#include <QtCore/QJsonObject> #include <QtCore/QJsonObject>
#include <QtCore/QJsonArray> #include <QtCore/QJsonArray>
...@@ -54,8 +56,6 @@ ...@@ -54,8 +56,6 @@
#include <QSet> #include <QSet>
#include <QDebug> #include <QDebug>
#include "QGeoCodeReplyQGC.h"
enum QGeoCodeTypeGoogle { enum QGeoCodeTypeGoogle {
GeoCodeTypeUnknown, GeoCodeTypeUnknown,
StreetAddress, // indicates a precise street address. StreetAddress, // indicates a precise street address.
...@@ -193,7 +193,7 @@ void QGeoCodeReplyQGC::networkReplyFinished() ...@@ -193,7 +193,7 @@ void QGeoCodeReplyQGC::networkReplyFinished()
QJsonDocument document = QJsonDocument::fromJson(m_reply->readAll()); QJsonDocument document = QJsonDocument::fromJson(m_reply->readAll());
QJsonObject object = document.object(); QJsonObject object = document.object();
if (object.value(QStringLiteral("status")) != QStringLiteral("OK")) { if (object.value(QStringLiteral("status")) != QStringLiteral("OK")) {
QString error = object.value(QStringLiteral("status")).toString(); QString error = object.value(QStringLiteral("status")).toString();
qWarning() << m_reply->url() << "returned" << error; qWarning() << m_reply->url() << "returned" << error;
...@@ -210,13 +210,13 @@ void QGeoCodeReplyQGC::networkReplyFinished() ...@@ -210,13 +210,13 @@ void QGeoCodeReplyQGC::networkReplyFinished()
continue; continue;
QJsonObject geocode = results[i].toObject(); QJsonObject geocode = results[i].toObject();
QGeoAddress address; QGeoAddress address;
if (geocode.contains(QStringLiteral("formatted_address"))) { if (geocode.contains(QStringLiteral("formatted_address"))) {
address.setText(geocode.value(QStringLiteral("formatted_address")).toString()); address.setText(geocode.value(QStringLiteral("formatted_address")).toString());
} }
if (geocode.contains(QStringLiteral("address_components"))) { if (geocode.contains(QStringLiteral("address_components"))) {
QJsonArray ac = geocode.value(QStringLiteral("address_components")).toArray(); QJsonArray ac = geocode.value(QStringLiteral("address_components")).toArray();
......
...@@ -44,6 +44,9 @@ ...@@ -44,6 +44,9 @@
** **
****************************************************************************/ ****************************************************************************/
#include "QGeoCodingManagerEngineQGC.h"
#include "QGeoCodeReplyQGC.h"
#include <QtCore/QVariantMap> #include <QtCore/QVariantMap>
#include <QtCore/QUrl> #include <QtCore/QUrl>
#include <QtCore/QUrlQuery> #include <QtCore/QUrlQuery>
...@@ -55,10 +58,6 @@ ...@@ -55,10 +58,6 @@
#include <QtPositioning/QGeoAddress> #include <QtPositioning/QGeoAddress>
#include <QtPositioning/QGeoShape> #include <QtPositioning/QGeoShape>
#include <QtPositioning/QGeoRectangle> #include <QtPositioning/QGeoRectangle>
#include <QDebug>
#include "QGeoCodingManagerEngineQGC.h"
#include "QGeoCodeReplyQGC.h"
static QString addressToQuery(const QGeoAddress &address) static QString addressToQuery(const QGeoAddress &address)
{ {
...@@ -120,7 +119,7 @@ QGeoCodeReply *QGeoCodingManagerEngineQGC::geocode(const QString &address, int l ...@@ -120,7 +119,7 @@ QGeoCodeReply *QGeoCodingManagerEngineQGC::geocode(const QString &address, int l
url.setQuery(query); url.setQuery(query);
request.setUrl(url); request.setUrl(url);
//qDebug() << url; //qDebug() << url;
QNetworkReply *reply = m_networkManager->get(request); QNetworkReply *reply = m_networkManager->get(request);
reply->setParent(0); reply->setParent(0);
......
...@@ -44,13 +44,13 @@ ...@@ -44,13 +44,13 @@
** **
****************************************************************************/ ****************************************************************************/
#include "QGCMapEngine.h"
#include "QGeoMapReplyQGC.h"
#include <QtLocation/private/qgeotilespec_p.h> #include <QtLocation/private/qgeotilespec_p.h>
#include <QtNetwork/QNetworkAccessManager> #include <QtNetwork/QNetworkAccessManager>
#include <QFile> #include <QFile>
#include "QGCMapEngine.h"
#include "QGeoMapReplyQGC.h"
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
QGeoTiledMapReplyQGC::QGeoTiledMapReplyQGC(QNetworkAccessManager *networkManager, const QNetworkRequest &request, const QGeoTileSpec &spec, QObject *parent) QGeoTiledMapReplyQGC::QGeoTiledMapReplyQGC(QNetworkAccessManager *networkManager, const QNetworkRequest &request, const QGeoTileSpec &spec, QObject *parent)
: QGeoTiledMapReply(spec, parent) : QGeoTiledMapReply(spec, parent)
......
...@@ -44,13 +44,12 @@ ...@@ -44,13 +44,12 @@
** **
****************************************************************************/ ****************************************************************************/
#include <QtLocation/private/qgeotiledmappingmanagerengine_p.h>
#include "qdebug.h"
#include "QGeoServiceProviderPluginQGC.h" #include "QGeoServiceProviderPluginQGC.h"
#include "QGeoTiledMappingManagerEngineQGC.h" #include "QGeoTiledMappingManagerEngineQGC.h"
#include "QGeoCodingManagerEngineQGC.h" #include "QGeoCodingManagerEngineQGC.h"
#include <QtLocation/private/qgeotiledmappingmanagerengine_p.h>
Q_EXTERN_C Q_DECL_EXPORT const char *qt_plugin_query_metadata(); Q_EXTERN_C Q_DECL_EXPORT const char *qt_plugin_query_metadata();
Q_EXTERN_C Q_DECL_EXPORT QT_PREPEND_NAMESPACE(QObject) *qt_plugin_instance(); Q_EXTERN_C Q_DECL_EXPORT QT_PREPEND_NAMESPACE(QObject) *qt_plugin_instance();
......
...@@ -44,14 +44,14 @@ ...@@ -44,14 +44,14 @@
** **
****************************************************************************/ ****************************************************************************/
#include <QtCore/QLocale>
#include <QtNetwork/QNetworkRequest>
#include <QtLocation/private/qgeotilespec_p.h>
#include "QGCMapEngine.h" #include "QGCMapEngine.h"
#include "QGeoTileFetcherQGC.h" #include "QGeoTileFetcherQGC.h"
#include "QGeoMapReplyQGC.h" #include "QGeoMapReplyQGC.h"
#include <QtCore/QLocale>
#include <QtNetwork/QNetworkRequest>
#include <QtLocation/private/qgeotilespec_p.h>
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
QGeoTileFetcherQGC::QGeoTileFetcherQGC(QGeoTiledMappingManagerEngine *parent) QGeoTileFetcherQGC::QGeoTileFetcherQGC(QGeoTiledMappingManagerEngine *parent)
: QGeoTileFetcher(parent) : QGeoTileFetcher(parent)
......
...@@ -44,6 +44,10 @@ ...@@ -44,6 +44,10 @@
** **
****************************************************************************/ ****************************************************************************/
#include "QGCMapEngine.h"
#include "QGeoTiledMappingManagerEngineQGC.h"
#include "QGeoTileFetcherQGC.h"
#include <QtLocation/private/qgeocameracapabilities_p.h> #include <QtLocation/private/qgeocameracapabilities_p.h>
#include <QtLocation/private/qgeomaptype_p.h> #include <QtLocation/private/qgeomaptype_p.h>
#if QT_VERSION < 0x050500 #if QT_VERSION < 0x050500
...@@ -54,10 +58,6 @@ ...@@ -54,10 +58,6 @@
#include <QDir> #include <QDir>
#include <QStandardPaths> #include <QStandardPaths>
#include "QGCMapEngine.h"
#include "QGeoTiledMappingManagerEngineQGC.h"
#include "QGeoTileFetcherQGC.h"
#if QT_VERSION >= 0x050500 #if QT_VERSION >= 0x050500
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
QGeoTiledMapQGC::QGeoTiledMapQGC(QGeoTiledMappingManagerEngine *engine, QObject *parent) QGeoTiledMapQGC::QGeoTiledMapQGC(QGeoTiledMappingManagerEngine *engine, QObject *parent)
......
...@@ -26,9 +26,10 @@ ...@@ -26,9 +26,10 @@
#include "QGCMapEngineManager.h" #include "QGCMapEngineManager.h"
#include "QGCApplication.h" #include "QGCApplication.h"
#include <QSettings>
#include "QGCMapTileSet.h" #include "QGCMapTileSet.h"
#include "QGCMapUrlEngine.h" #include "QGCMapUrlEngine.h"
#include <QSettings>
#include <QStorageInfo> #include <QStorageInfo>
#include <stdio.h> #include <stdio.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment