summaryrefslogtreecommitdiffstats
path: root/filecopier.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-07-30 20:36:59 +0200
committerArno <arno@disconnect.de>2018-07-30 20:36:59 +0200
commit598cb833aec9a404271a99eac6f7d360e62ce5c4 (patch)
tree91956bc278444c0e44d8760e72ee7e4fac51448a /filecopier.cpp
parentfa1f377ff5ce22f399b167e4e4b97b1a0f0ae5f9 (diff)
downloadShemovCleaner-598cb833aec9a404271a99eac6f7d360e62ce5c4.tar.gz
ShemovCleaner-598cb833aec9a404271a99eac6f7d360e62ce5c4.tar.bz2
ShemovCleaner-598cb833aec9a404271a99eac6f7d360e62ce5c4.zip
Give some indication that we're copying
Add a new label to the statusBar: When it's green the FileCopier is idle, when working, show the count.
Diffstat (limited to 'filecopier.cpp')
-rw-r--r--filecopier.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/filecopier.cpp b/filecopier.cpp
index 6256be1..dd3f679 100644
--- a/filecopier.cpp
+++ b/filecopier.cpp
@@ -24,6 +24,8 @@ void FileCopier::run(){
mJobs.remove(source);
mAddJobMutex.unlock();
QString msg = QString(tr("Copy: %1 (%2/%3)")).arg(source).arg(QString::number(mCopied + 1)).arg(QString::number(mTotal));
+ QString cmsg = QString("%1/%2").arg(QString::number(mCopied + 1)).arg(QString::number(mTotal));
+ emit copying(true, cmsg);
emit message(msg);
QFile sFile(source);
if(sFile.copy(dest)){