summaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets/browser/webview.cpp
diff options
context:
space:
mode:
authorAndras Becsi <andras.becsi@theqtcompany.com>2015-02-02 17:11:51 +0100
committerAndras Becsi <andras.becsi@theqtcompany.com>2015-02-05 16:13:05 +0000
commit0cf3235924e7ea95c5804c807a9ef0e91678c49d (patch)
treee43d0e34366ce6605109af7ab967e3abe6def940 /examples/webenginewidgets/browser/webview.cpp
parent4ef5831a398280cc26cbf359dcbb9878e77ab7fb (diff)
Revive the widget Browser's DownloadManager
This reenables the widget example Browser's download code by porting it from the QNAM-based QtWebKit API to the new download API of QtWebEngine. Change-Id: I0630c76902fb30c355c774664f0a2005fe29023c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
Diffstat (limited to 'examples/webenginewidgets/browser/webview.cpp')
-rw-r--r--examples/webenginewidgets/browser/webview.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/examples/webenginewidgets/browser/webview.cpp b/examples/webenginewidgets/browser/webview.cpp
index 9b42f2ab2..3436dac67 100644
--- a/examples/webenginewidgets/browser/webview.cpp
+++ b/examples/webenginewidgets/browser/webview.cpp
@@ -52,6 +52,7 @@
#include <QtGui/QClipboard>
#include <QtNetwork/QAuthenticator>
+#include <QtNetwork/QNetworkReply>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMessageBox>
#include <QtGui/QMouseEvent>
@@ -321,10 +322,6 @@ WebView::WebView(QWidget* parent)
this, SIGNAL(urlChanged(QUrl)));
connect(page(), SIGNAL(iconUrlChanged(QUrl)),
this, SLOT(onIconUrlChanged(QUrl)));
-#if defined(QWEBENGINEPAGE_DOWNLOADREQUESTED)
- connect(page(), SIGNAL(downloadRequested(QNetworkRequest)),
- this, SLOT(downloadRequested(QNetworkRequest)));
-#endif
connect(page(), &WebPage::featurePermissionRequested, this, &WebView::onFeaturePermissionRequested);
#if defined(QWEBENGINEPAGE_UNSUPPORTEDCONTENT)
page()->setForwardUnsupportedContent(true);
@@ -472,8 +469,3 @@ void WebView::setStatusBarText(const QString &string)
{
m_statusBarText = string;
}
-
-void WebView::downloadRequested(const QNetworkRequest &request)
-{
- BrowserApplication::downloadManager()->download(request);
-}