summaryrefslogtreecommitdiffstats
path: root/shemovcleaner.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2016-09-22 08:41:38 +0200
committerArno <arno@disconnect.de>2016-09-22 08:41:38 +0200
commit2e1c915cf2d9ec394c64ee0d6d7c705b06cce8cb (patch)
treefa2d7774987576c4d052be1a1a298afd2c7f2b41 /shemovcleaner.cpp
parentbeb06f3603e569cfed7e0fd8bf71b4c9a8eac673 (diff)
downloadShemovCleaner-2e1c915cf2d9ec394c64ee0d6d7c705b06cce8cb.tar.gz
ShemovCleaner-2e1c915cf2d9ec394c64ee0d6d7c705b06cce8cb.tar.bz2
ShemovCleaner-2e1c915cf2d9ec394c64ee0d6d7c705b06cce8cb.zip
Give feedback on gathering data
Use the ProgressBar when gathering torrent data from a directory with many entries. Sprinkle processEvents() here and there to show the progress.
Diffstat (limited to 'shemovcleaner.cpp')
-rw-r--r--shemovcleaner.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/shemovcleaner.cpp b/shemovcleaner.cpp
index 5006394..a0f5373 100644
--- a/shemovcleaner.cpp
+++ b/shemovcleaner.cpp
@@ -33,11 +33,16 @@ ShemovCleaner::ShemovCleaner(QWidget *parent, Qt::WindowFlags f) : QMainWindow(p
mTab = new QTabWidget;
mTorrentTab = new TorrentWidget;
+ mTorrentTab->setProgressBar(mProgressBar);
+ qApp->processEvents();
+ mTorrentTab->gatherData();
mFileTab = new FileWidget;
mFileTab->setProgressBar(mProgressBar);
+ qApp->processEvents();
mFileTab->gatherData();
mActorTab = new ActorWidget;
mActorTab->setProgressBar(mProgressBar);
+ qApp->processEvents();
mActorTab->gatherData();
mActorTab->readSettings();