Better progress update

This commit is contained in:
craig.p.drummond
2012-11-08 19:26:58 +00:00
committed by craig.p.drummond
parent 28600f6694
commit 7060f69bbb
2 changed files with 2 additions and 5 deletions

View File

@@ -52,7 +52,6 @@ MusicScanner::MusicScanner(const QString &f)
, stopRequested(false)
, count(0)
, lastUpdate(0)
, updateCount(0)
, step(0)
{
folder=Utils::fixPath(QDir(f).absolutePath());
@@ -65,7 +64,7 @@ MusicScanner::~MusicScanner()
void MusicScanner::run()
{
count=updateCount=0;
count=0;
lastUpdate=0;
step=25;
library = new MusicLibraryItemRoot;
@@ -124,9 +123,8 @@ void MusicScanner::scanFolder(const QString &f, int level)
}
count++;
int t=time(NULL);
if ((t-lastUpdate)>=2 || (count-updateCount)>=5) {
if ((t-lastUpdate)>=2 || 0==(count%5)) {
lastUpdate=t;
updateCount=count;
emit songCount(count);
}

View File

@@ -64,7 +64,6 @@ private:
bool stopRequested;
int count;
int lastUpdate;
int updateCount;
int step;
};