22#include <QtCore/QObject>
23#include <QtNetwork/QNetworkRequest>
84 , bIgnoreTimeout(
false)
86 , bIgnoreProxyAndAuthentication(
false)
87 , bNotDefaultContentType(
false )
93 const QNetworkRequest& req,
94 bool blocking =
false,
95 bool bIgnoreProxyAndAuthentication =
false,
96 bool bNotDefaultType =
false )
97 : replyInterface(reply)
100 , bIgnoreTimeout(
false)
102 , bIgnoreProxyAndAuthentication( bIgnoreProxyAndAuthentication )
103 , bNotDefaultContentType( bNotDefaultType )
180 virtual void setProxy(
const QNetworkProxy& proxy) = 0;
virtual QNetworkReply * get(const AccessData &data)=0
virtual ~CFxNetworkAccessManager()
CFxNetworkAccessManager()
virtual bool findProxyServer()=0
virtual QNetworkReply * post(const AccessData &data)=0
virtual bool usesSystemProxyConfiguration()=0
virtual QNetworkProxy proxy()=0
virtual int showDialog()=0
std::vector< Parameter > ParametersList
virtual void setProxy(const QNetworkProxy &proxy)=0
virtual void setUseSystemProxyConfiguration(bool enable)=0
virtual QMetaObject::Connection connectToProxyUpdated(std::function< void(QNetworkProxy)> slot)=0
virtual ~CFxNetworkReply()
virtual void finishedRequest(QNetworkReply *)=0
virtual void downloadProgress(qint64 bytesReceived, qint64 bytesTotal)=0
GLint GLenum GLsizei GLsizei GLint GLsizei const void * data
bool bNotDefaultContentType
bool bIgnoreProxyAndAuthentication
CFxNetworkReply * replyInterface
ParametersList lParameters
QByteArray qOverrideParameters
AccessData(CFxNetworkReply *reply, const QNetworkRequest &req, bool blocking=false, bool bIgnoreProxyAndAuthentication=false, bool bNotDefaultType=false)
Parameter(const CFxString &key, const QByteArray &data)