#include "ownlocationitem.h"
#include "mapengine.h"
-#include "engine/networkaccessmanager.h"
+#include "network/networkaccessmanager.h"
MapEngine::MapEngine(QObject *parent)
: QObject(parent),
#include "mapfetcher.h"
#include "mapcommon.h"
-#include "engine/networkaccessmanager.h"
+#include "network/networkaccessmanager.h"
const int MAX_PARALLEL_DOWNLOADS = 2; ///< Max simultaneous parallel downloads
const int NOT_FOUND = -1; ///< Return value if matching request is not found from the list
#include <QNetworkAccessManager>
#include "maptilerequest.h"
-#include "engine/networkaccessmanager.h"
+#include "network/networkaccessmanager.h"
class QNetworkReply;
class QUrl;
void NetworkAccessManager::connected()
{
- qWarning() << __PRETTY_FUNCTION__;
+ qDebug() << __PRETTY_FUNCTION__;
//Loop through all requests and calls get method.
foreach (const QNetworkRequest &request, m_requestQueue) {
- qWarning() << __PRETTY_FUNCTION__ << "get():" << request.url().toString();
QNetworkReply *reply = m_networkAccessManagerPrivate->get(request);
m_temporaryReplyQueue.insert(request.url().toString(), reply);
}
void NetworkAccessManager::downloadFinished(QNetworkReply *reply)
{
- qWarning() << __PRETTY_FUNCTION__ << reply->url().toString();
+ qDebug() << __PRETTY_FUNCTION__;
QString key = m_temporaryReplyQueue.key(reply, "");
QNetworkReply *NetworkAccessManager::get(const QNetworkRequest &request)
{
- qWarning() << __PRETTY_FUNCTION__ << request.url().toString();
+ qDebug() << __PRETTY_FUNCTION__;
//Disconnected from network, queue request and return empty reply.
if (!m_networkHandler->isConnected()) {
- qWarning() << __PRETTY_FUNCTION__ << "not connected";
m_requestQueue.append(request);
m_networkHandler->connect();
QNetworkReply *reply = new NetworkReply(request, this);
}
//Connected, use normal get method.
else {
- qWarning() << __PRETTY_FUNCTION__ << "connected";
return m_networkAccessManagerPrivate->get(request);
}
}
#include "networkhandler.h"
-static QDBusConnection dBusConnection = QDBusConnection::systemBus();
const int CONNECTION_STATE_INDEX = 7;
+static QDBusConnection dBusConnection = QDBusConnection::systemBus();
+
NetworkHandler::NetworkHandler(QObject *parent)
: QObject(parent),
m_connected(false),
void NetworkHandler::stateChanged(const QDBusMessage &message)
{
- qDebug() << __PRETTY_FUNCTION__ << message.arguments();
+ qDebug() << __PRETTY_FUNCTION__;
- if (message.arguments().count() >= 8) {
+ if (message.arguments().count() > CONNECTION_STATE_INDEX) {
bool conversionOk;
int connectionState = message.arguments().at(CONNECTION_STATE_INDEX).toInt(&conversionOk);
- qWarning() << __PRETTY_FUNCTION__ << "Connection state: " << connectionState;
if (conversionOk) {
if ((connectionState == ICD_STATE_DISCONNECTED) && (isConnected())) {
#include <QNetworkReply>
#include <QPixmap>
#include "imagefetcher.h"
-#include "engine/networkaccessmanager.h"
+#include "network/networkaccessmanager.h"
ImageFetcher::ImageFetcher(NetworkAccessManager *manager, QObject *parent)
: QObject(parent)
QUrl url = m_downloadQueue.dequeue();
QNetworkRequest request(url);
+ request.setAttribute(QNetworkRequest::CacheSaveControlAttribute, false);
request.setRawHeader("User-Agent", "Situare");
QNetworkReply *reply = m_manager->get(request);
#include "situarecommon.h"
#include "parser.h"
#include "ui/avatarimage.h"
-#include "engine/networkaccessmanager.h"
+#include "network/networkaccessmanager.h"
SituareService::SituareService(QObject *parent)
: QObject(parent),
{
qDebug() << __PRETTY_FUNCTION__;
- delete m_networkManager;
- m_networkManager = 0;
if(m_user) {
delete m_user;
m_user = 0;
}
- delete m_imageFetcher;
- m_imageFetcher = 0;
qDeleteAll(m_friendsList.begin(), m_friendsList.end());
m_friendsList.clear();
QNetworkRequest request;
request.setUrl(url);
+ request.setAttribute(QNetworkRequest::CacheSaveControlAttribute, false);
request.setRawHeader(cookieType.toAscii(), cookie.toUtf8());
QNetworkReply *reply = m_networkManager->get(request);
map/gpslocationitem.cpp \
ui/zoombuttonpanel.cpp \
ui/userinfo.cpp \
- engine/networkhandler.cpp \
ui/sidepanel.cpp \
- engine/networkaccessmanager.cpp \
- engine/networkreply.cpp \
- ui/zoombutton.cpp
+ ui/zoombutton.cpp \
+ network/networkaccessmanager.cpp \
+ network/networkhandler.cpp \
+ network/networkreply.cpp
HEADERS += ui/mainwindow.h \
map/mapengine.h \
map/mapview.h \
ui/zoombuttonpanel.h \
common.h \
ui/userinfo.h \
- engine/networkhandler.h \
ui/sidepanel.h \
- engine/networkaccessmanager.h \
- engine/networkreply.h \
- ui/zoombutton.h
+ ui/zoombutton.h \
+ network/networkaccessmanager.h \
+ network/networkhandler.h \
+ network/networkreply.h
QT += network \
webkit