18 #ifndef CACHINGNETWORKMANAGERFACTORY_H
19 #define CACHINGNETWORKMANAGERFACTORY_H
21 #include <QQmlNetworkAccessManagerFactory>
22 #include <QNetworkAccessManager>
24 #include <connectivityqt/connectivity.h>
26 class 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;
39 class CachingNetworkManagerFactory :
public QQmlNetworkAccessManagerFactory
42 CachingNetworkManagerFactory();
44 QNetworkAccessManager *create(QObject *parent)
override;