#include <QWebEngineUrlRequestJob>
#include <QProgressBar>
#include <QVBoxLayout>
+#include <QNetworkProxyFactory>
#include "owncloudwizard.h"
#include "creds/webflowcredentials.h"
setLayout(layout);
connect(_webView, &WebView::urlCatched, this, &WebViewPage::urlCatched);
+
+ _useSystemProxy = QNetworkProxyFactory::usesSystemConfiguration();
+}
+
+WebViewPage::~WebViewPage() {
+ QNetworkProxyFactory::setUseSystemConfiguration(_useSystemProxy);
}
void WebViewPage::initializePage() {
+ QNetworkProxy::setApplicationProxy(QNetworkProxy::applicationProxy());
+
QString url;
if (_ocWizard->registration()) {
url = "https://nextcloud.com/register";