diff options
author | Jonatan Pålsson <jonatan.palsson@pelagicore.com> | 2014-04-16 10:53:29 +0200 |
---|---|---|
committer | Jonatan Pålsson <jonatan.palsson@pelagicore.com> | 2014-04-16 10:53:29 +0200 |
commit | 1a7ca3a227be6083a20a343a25afa595559b119b (patch) | |
tree | 6b7e735864877c4afe73d0791822ae6d5240cd2d /browser/networkmanager.h | |
parent | 1cf006f7d1b29382af99dbd8e4bf47974749ef51 (diff) | |
download | browser-poc-1a7ca3a227be6083a20a343a25afa595559b119b.tar.gz |
Listen to onProxyAuthenticationRequired signal
Diffstat (limited to 'browser/networkmanager.h')
-rw-r--r-- | browser/networkmanager.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/browser/networkmanager.h b/browser/networkmanager.h index 7ee7229..618425b 100644 --- a/browser/networkmanager.h +++ b/browser/networkmanager.h @@ -46,11 +46,17 @@ public Q_SLOTS: // Internal void onAuthenticationRequired(QNetworkReply *reply, QAuthenticator *authenticator); void onSslErrors(QNetworkReply *reply, const QList<QSslError> & errors); + void onProxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *); void authenticate(bool b, const conn::brw::AuthenticationData ad) { m_authBool = b; m_authData = ad; } + void authenticateProxy(bool b, const conn::brw::AuthenticationData ad) + { + m_authBoolProxy = b; + m_authDataProxy = ad; + } void closeSsl(bool isOK, bool saveCert) { m_isSslOk = isOK; @@ -58,8 +64,8 @@ public Q_SLOTS: } private: QNetworkAccessManager *m_nam; - bool m_authBool, m_isSslOk, m_sslSaveCert; - conn::brw::AuthenticationData m_authData; + bool m_authBool, m_authBoolProxy, m_isSslOk, m_sslSaveCert; + conn::brw::AuthenticationData m_authData, m_authDataProxy; }; #endif // NETWORKMAMAGER_H |