summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@qt.io>2017-01-18 12:20:24 +0100
committerKai Koehne <kai.koehne@qt.io>2017-01-18 12:51:17 +0000
commit2ccbb8d7a22056cc0ba5c496e5f33536df437ca5 (patch)
tree30017a8c839ed42a80ee8835dac95657627ebc93
parent1dda472b72592aaef365c05365c2907894a35bc6 (diff)
Doc: Clarify limitations of QNetworkProxy
Task-number: QTBUG-58121 Change-Id: I3f7d960d5fabefe219a89cc5fa4752ead965ab0a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
-rw-r--r--src/webengine/doc/src/qtwebengine-overview.qdoc15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/webengine/doc/src/qtwebengine-overview.qdoc b/src/webengine/doc/src/qtwebengine-overview.qdoc
index c3d737384..ff35b45cf 100644
--- a/src/webengine/doc/src/qtwebengine-overview.qdoc
+++ b/src/webengine/doc/src/qtwebengine-overview.qdoc
@@ -197,11 +197,16 @@
\section1 Proxy Support
- Qt WebEngine uses the proxy settings from \l{Qt Network}. If
- QNetworkProxy::applicationProxy is set, it will also be used for Qt WebEngine, and if
- QNetworkProxyFactory::usesSystemConfiguration() is enabled, the proxy settings are automatically
- retrieved from the system. Settings from an installed QNetworkProxyFactory will be ignored
- though.
+ Qt WebEngine uses the proxy settings from \l{Qt Network}, and forwards them to Chromium's
+ networking stack. If QNetworkProxy::applicationProxy is set, it will also be used for Qt
+ WebEngine. If QNetworkProxyFactory::usesSystemConfiguration() is enabled, the proxy settings
+ are automatically retrieved from the system. Settings from an installed QNetworkProxyFactory
+ will be ignored, though.
+
+ Not all properties of QNetworkProxy are supported by Qt WebEngine. That is,
+ QNetworkProxy::type(), QNetworkProxy::hostName() and QNetworkProxy::port() are taken into
+ account. All other proxy settings such as QNetworkProxy::rawHeader(), QNetworkProxy::user(), or
+ QNetworkProxy::password() are ignored.
If a proxy requires authentication, QWebEnginePage::proxyAuthenticationRequired is emitted.
For Qt Quick, a dialog is shown.