#include "dataprovider.h"
#include "settings.h"
+#include <QDebug>
#include <QNetworkAccessManager>
#include <QNetworkReply>
#include <QNetworkRequest>
// Constants
static const int RECENT_STATIONS_MAX_COUNT = 10;
-DataProvider::DataProvider(QDeclarativeItem *parent) :
- QDeclarativeItem(parent),
+DataProvider::DataProvider(QObject *parent) :
+ QObject(parent),
accessManager(new QNetworkAccessManager(this))
{
}
#ifndef DATAPROVIDER_H
#define DATAPROVIDER_H
-#include <QDeclarativeItem>
+#include <QObject>
class QNetworkAccessManager;
class QNetworkReply;
-class DataProvider : public QDeclarativeItem
+class DataProvider : public QObject
{
Q_OBJECT
public:
- explicit DataProvider(QDeclarativeItem *parent = 0);
+ explicit DataProvider(QObject *parent = 0);
signals: