18#ifndef CACHINGNETWORKMANAGERFACTORY_H
19#define CACHINGNETWORKMANAGERFACTORY_H
21#include <QQmlNetworkAccessManagerFactory>
22#include <QNetworkAccessManager>
24#include <connectivityqt/connectivity.h>
26class CachingNetworkAccessManager :
public QNetworkAccessManager
30 CachingNetworkAccessManager(QObject *parent = 0);
33 QNetworkReply* createRequest(Operation op,
const QNetworkRequest &req, QIODevice *outgoingData = 0)
override;
36 connectivityqt::Connectivity* m_networkingStatus;
39class CachingNetworkManagerFactory :
public QQmlNetworkAccessManagerFactory
42 CachingNetworkManagerFactory();
44 QNetworkAccessManager *create(QObject *parent)
override;