#include <QNetworkAccessManager>
#include "maptilerequest.h"
+#include "network/networkaccessmanager.h"
class QNetworkReply;
class QUrl;
* @param manager Network access manager
* @param parent parent object
*/
- MapFetcher(QNetworkAccessManager *manager, QObject *parent = 0);
+ MapFetcher(NetworkAccessManager *manager, QObject *parent = 0);
/*******************************************************************************
* CLASS SPECIFIC MEMBER FUNCTIONS AND SLOTS
void mapImageReceived(int zoomLevel, int x, int y, const QPixmap &image);
/**
- * @brief Signal which is emitted when there is error
- * in network reply.
+ * @brief Signals error
*
- * @param message error message
+ * @param context error context
+ * @param error error code
*/
- void error(const QString &message);
+ void error(const int context, const int error);
/*******************************************************************************
* DATA MEMBERS
QList<QNetworkReply*> m_currentDownloads; ///< List of current downloads
int m_pendingRequestsSize; ///< Max number of pending requests
bool m_fetchMapImagesTimerRunning; ///< is the singleshot timer already running
- QNetworkAccessManager *m_manager; ///< Network access manager
+ NetworkAccessManager *m_manager; ///< Network access manager
QList<MapTileRequest> m_pendingRequests; ///< List of map image fetching requests
};