diff options
author | Chris Xiong <chirs241097@gmail.com> | 2022-09-19 18:26:36 -0400 |
---|---|---|
committer | Chris Xiong <chirs241097@gmail.com> | 2022-09-19 18:27:15 -0400 |
commit | 683c66d81898e1d7d4cb814a5740169529c3313e (patch) | |
tree | 2bd09916fce34141b3ce00822f816485fe1cc8dd /qdeduper/mingui.hpp | |
parent | 817075ec9bd6bd656a4a6dc23363e950474b21d5 (diff) | |
download | deduper-683c66d81898e1d7d4cb814a5740169529c3313e.tar.xz |
Scanning can now be cancelled.
Fix terminate() of thread pool blocking if wait() is already called.
Diffstat (limited to 'qdeduper/mingui.hpp')
-rw-r--r-- | qdeduper/mingui.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qdeduper/mingui.hpp b/qdeduper/mingui.hpp index 94f5bbd..e4b1c3f 100644 --- a/qdeduper/mingui.hpp +++ b/qdeduper/mingui.hpp @@ -10,6 +10,7 @@ #include <QMainWindow> #include <QList> +#include "filescanner.hpp" #include "sigdb_qt.hpp" class QHBoxLayout; @@ -22,6 +23,7 @@ class QProgressDialog; class QSplitter; class QStandardItemModel; class QToolBar; +class FileScanner; class ImageItemDelegate; namespace fs = std::filesystem; @@ -42,6 +44,7 @@ private: ImageItemDelegate *id = nullptr; QProgressDialog *pd = nullptr; SignatureDB *sdb = nullptr; + FileScanner *fsc = nullptr; std::size_t curgroup; bool nohotkeywarn; |