19 #ifndef QGSNETWORKACCESSMANAGER_H
20 #define QGSNETWORKACCESSMANAGER_H
23 #include <QStringList>
24 #include <QNetworkAccessManager>
25 #include <QNetworkProxy>
56 #if QT_VERSION >= 0x40500
57 void insertProxyFactory( QNetworkProxyFactory *factory );
61 void removeProxyFactory( QNetworkProxyFactory *factory );
64 const QList<QNetworkProxyFactory *> proxyFactories()
const;
68 const QNetworkProxy &fallbackProxy()
const;
71 const QStringList &excludeList()
const;
74 void setFallbackProxyAndExcludes(
const QNetworkProxy &proxy,
const QStringList &excludes );
77 void requestAboutToBeCreated( QNetworkAccessManager::Operation,
const QNetworkRequest &, QIODevice * );
78 void requestCreated( QNetworkReply * );
81 virtual QNetworkReply *createRequest( QNetworkAccessManager::Operation op,
const QNetworkRequest & req, QIODevice * outgoingData = 0 );
85 #if QT_VERSION >= 0x40500
86 QList<QNetworkProxyFactory*> mProxyFactories;
94 #endif // QGSNETWORKACCESSMANAGER_H