X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fsituareservice%2Fsituareservice.cpp;h=ebd6ec827a014b4fd75d3c527e4401c8e25ca4cd;hb=420c68bb2f3831082634bc390acc36e7ad7d9115;hp=18ed17a3011b9f893041b1abe439e8afd1fe6641;hpb=5c5fa23d2bf0056742dd1f8fa6b35fa4a9d06606;p=situare diff --git a/src/situareservice/situareservice.cpp b/src/situareservice/situareservice.cpp index 18ed17a..ebd6ec8 100644 --- a/src/situareservice/situareservice.cpp +++ b/src/situareservice/situareservice.cpp @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include #include @@ -36,17 +36,18 @@ #include "situareservice.h" -SituareService::SituareService(QObject *parent) +SituareService::SituareService(NetworkAccessManager *networkManager, ImageFetcher *imageFetcher, + QObject *parent) : QObject(parent), m_user(0) { qDebug() << __PRETTY_FUNCTION__; - m_networkManager = new NetworkAccessManager(this); + m_networkManager = networkManager; connect(m_networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(requestFinished(QNetworkReply*)), Qt::QueuedConnection); - m_imageFetcher = new ImageFetcher(new NetworkAccessManager(this), this); + m_imageFetcher = imageFetcher; connect(this, SIGNAL(fetchImage(QString, QUrl)), m_imageFetcher, SLOT(fetchImage(QString, QUrl))); connect(m_imageFetcher, SIGNAL(imageReceived(QString,QPixmap)),