Debugger: Show progress indicator while updating locals.

Change-Id: I4b26cbe71f5936f367f9add2b3a6c812446835d8
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
David Schulz
2015-03-06 09:14:40 +01:00
committed by hjk
parent 467c441c93
commit 40dd248178
7 changed files with 28 additions and 0 deletions

View File

@@ -1177,6 +1177,7 @@ void WatchHandler::cleanup()
m_model->m_expandedINames.clear();
theWatcherNames.remove(QByteArray());
m_model->reinitialize();
emit m_model->updateFinished();
m_separatedView->hide();
}
@@ -1271,6 +1272,16 @@ void WatchHandler::resetValueCache()
});
}
void WatchHandler::updateRequested()
{
emit m_model->updateRequested();
}
void WatchHandler::updateFinished()
{
emit m_model->updateFinished();
}
void WatchHandler::purgeOutdatedItems(const QSet<QByteArray> &inames)
{
foreach (const QByteArray &iname, inames) {