From cead61f9598302a83fa72e99f82f7bfa2c0b19cb Mon Sep 17 00:00:00 2001 From: Arno Date: Wed, 17 Aug 2016 19:16:49 +0200 Subject: Implemented MoveFiles and a status bar Should be 2 commits, but who cares? --- shemovcleaner.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'shemovcleaner.h') diff --git a/shemovcleaner.h b/shemovcleaner.h index 343b8b7..c2e0f32 100644 --- a/shemovcleaner.h +++ b/shemovcleaner.h @@ -2,11 +2,13 @@ #define SHEMOVCLEANER_H #include +#include class QPushButton; class QLineEdit; class QTreeView; class QStandardItemModel; +class QLabel; class FileSorter; class ShemovCleaner : public QMainWindow { @@ -17,12 +19,14 @@ class ShemovCleaner : public QMainWindow { private slots: void selectDir(); + void fileSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected); void gatherData(); void deleteFiles(); void moveFiles(); private: void setupGui(); + void createStatusbar(); void readHeaderData(); void writeHeaderData(); void readSettings(); @@ -33,6 +37,7 @@ class ShemovCleaner : public QMainWindow { QPushButton *mSelExt; QPushButton *mMove; QPushButton *mDelete; + QLabel *mSelected; QStandardItemModel *mModel; FileSorter *mProxy; QTreeView *mFileView; -- cgit v1.2.3-70-g09d2