From d429dda774f6426a39efcdf22129de78e0df6d88 Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Wed, 28 Mar 2012 16:29:23 +0200 Subject: [PATCH] Help: Do not get stuck with spinning cursor Do not get stuck with the busy cursor spinning on windows whenever a page is not found. Change-Id: I4596b6ec0d3de4005bc60422e4fe19142600e336 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> --- src/plugins/help/helpviewer_qwv.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/help/helpviewer_qwv.cpp b/src/plugins/help/helpviewer_qwv.cpp index 9f0d4cbf0ec..a8d1cca8eba 100644 --- a/src/plugins/help/helpviewer_qwv.cpp +++ b/src/plugins/help/helpviewer_qwv.cpp @@ -91,6 +91,7 @@ HelpNetworkReply::HelpNetworkReply(const QNetworkRequest &request, setHeader(QNetworkRequest::ContentLengthHeader, QByteArray::number(dataLength)); QTimer::singleShot(0, this, SIGNAL(metaDataChanged())); QTimer::singleShot(0, this, SIGNAL(readyRead())); + QTimer::singleShot(0, this, SIGNAL(finished())); } qint64 HelpNetworkReply::readData(char *buffer, qint64 maxlen) @@ -100,8 +101,6 @@ qint64 HelpNetworkReply::readData(char *buffer, qint64 maxlen) qMemCopy(buffer, data.constData(), len); data.remove(0, len); } - if (!data.length()) - QTimer::singleShot(0, this, SIGNAL(finished())); return len; } -- GitLab