summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorten Johan Sørvig <morten.sorvig@digia.com>2014-08-28 13:04:56 +0200
committerChristian Stromme <christian.stromme@digia.com>2014-11-13 12:06:56 +0100
commit00e63c1e96d6d360fee28448b802a116e84c1b08 (patch)
treefd9401116c47a3b7b4af1cb8d79eef3211bc3e25
parent8003e7efbd06976544e4397768df8fbe65fc16e3 (diff)
iOS: emit progressChanged
Use the simplest possible implementation: 0% at loadUrl and 100% at loadComplete. Change-Id: Iefea52023df3d200e55dabde39b0a0217791e898 Reviewed-by: Christian Stromme <christian.stromme@digia.com>
-rw-r--r--src/webview/qwebview_ios.mm2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/webview/qwebview_ios.mm b/src/webview/qwebview_ios.mm
index c978054..93a775a 100644
--- a/src/webview/qwebview_ios.mm
+++ b/src/webview/qwebview_ios.mm
@@ -68,6 +68,7 @@ class QWebViewPrivate;
- (void)pageDone
{
+ Q_EMIT qIosWebViewPrivate->progressChanged(100);
Q_EMIT qIosWebViewPrivate->pageFinished(qIosWebViewPrivate->requestUrl);
Q_EMIT qIosWebViewPrivate->titleChanged(qIosWebViewPrivate->getTitle());
// QWebViewPrivate emits urlChanged.
@@ -130,6 +131,7 @@ QString QIOSWebViewPrivate::getUrl() const
void QIOSWebViewPrivate::loadUrl(const QString &url)
{
+ Q_EMIT progressChanged(0);
requestUrl = url;
requestFrameCount = 0;
[uiWebView loadRequest:[NSURLRequest requestWithURL:QUrl(url).toNSURL()]];