From 2cc92200386c55818cbe9bcb7d2e488170317d70 Mon Sep 17 00:00:00 2001 From: Arno Date: Wed, 28 Aug 2013 11:10:58 +0200 Subject: Don't show progress dialog when we're polling --- smdirmodel.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'smdirmodel.cpp') diff --git a/smdirmodel.cpp b/smdirmodel.cpp index 6a7ac39..fc227dd 100644 --- a/smdirmodel.cpp +++ b/smdirmodel.cpp @@ -167,7 +167,7 @@ void SmDirModel::readSettings(){ interval *= 1000; mRefreshTimer->setInterval(interval); mRefreshTimer->start(); - connect(mRefreshTimer, SIGNAL(timeout()), this, SLOT(refresh())); + connect(mRefreshTimer, SIGNAL(timeout()), this, SLOT(refreshFromTimer())); } } @@ -175,6 +175,12 @@ void SmDirModel::refresh(){ setDir(mCurrentDir); } +void SmDirModel::refreshFromTimer(){ + mCollector->setShowProgress(false); + setDir(mCurrentDir); + mCollector->setShowProgress(true); +} + void SmDirModel::setCheckForPresent(bool check){ mCollector->setCheckForPresent(check); } -- cgit v1.2.3-70-g09d2