summaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets/browser/webview.cpp
diff options
context:
space:
mode:
authorSzabolcs David <davidsz@inf.u-szeged.hu>2014-09-09 06:23:02 -0700
committerSzabolcs David <davidsz@inf.u-szeged.hu>2014-09-09 16:55:55 +0200
commit6b6eb9126e4ba66621cdb3c26c0c025a1f2154dc (patch)
treeb56082f1c9a5de4338292795d4ca3d8baa758bf9 /examples/webenginewidgets/browser/webview.cpp
parent9efb45a0e14bfdb801d542c02ff02fc326787cb3 (diff)
Fix tst_QWebEngineFrame::progressSignal API test case
This test fails, because we get two loadProgress signals with the 100 value if the page load is successful. Change-Id: Idbd68c28ba81f8ff0a5b1d98aece82e7a940f1b9 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'examples/webenginewidgets/browser/webview.cpp')
-rw-r--r--examples/webenginewidgets/browser/webview.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/webenginewidgets/browser/webview.cpp b/examples/webenginewidgets/browser/webview.cpp
index ce0f7c418..7ede97b69 100644
--- a/examples/webenginewidgets/browser/webview.cpp
+++ b/examples/webenginewidgets/browser/webview.cpp
@@ -334,7 +334,7 @@ WebView::WebView(QWidget* parent)
connect(this, SIGNAL(loadProgress(int)),
this, SLOT(setProgress(int)));
connect(this, SIGNAL(loadFinished(bool)),
- this, SLOT(loadFinished()));
+ this, SLOT(loadFinished(bool)));
connect(page(), SIGNAL(loadingUrl(QUrl)),
this, SIGNAL(urlChanged(QUrl)));
connect(page(), SIGNAL(iconUrlChanged(QUrl)),
@@ -410,9 +410,9 @@ void WebView::setProgress(int progress)
m_progress = progress;
}
-void WebView::loadFinished()
+void WebView::loadFinished(bool success)
{
- if (100 != m_progress) {
+ if (success && 100 != m_progress) {
qWarning() << "Received finished signal while progress is still:" << progress()
<< "Url:" << url();
}