#ifndef HEADER_H
#define HEADER_H
#include <QWebView>

class QNetworkAccessManager;

class Map : public QWebView {
    Q_OBJECT
public:
        Map(QWidget *parent=0);
public slots:
        void replyFinished(QNetworkReply*);
        void loadCoordinates();
        void geoCode(QString);
        void clearCoordinates();
signals:
        void reloadMap();
private:
        QNetworkAccessManager *manager;
        QList<QPointF> coordinates;
        int pendingRequests;
};
#endif
