diff options
author | Arno <arno@disconnect.de> | 2016-08-17 19:16:49 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-08-17 19:16:49 +0200 |
commit | cead61f9598302a83fa72e99f82f7bfa2c0b19cb (patch) | |
tree | 92be5b14e1e985a31914746446110309d9f9f4e2 /shemovcleaner.h | |
parent | a5191b5d12791981d16da3b4154b7fb29f1c01db (diff) | |
download | ShemovCleaner-cead61f9598302a83fa72e99f82f7bfa2c0b19cb.tar.gz ShemovCleaner-cead61f9598302a83fa72e99f82f7bfa2c0b19cb.tar.bz2 ShemovCleaner-cead61f9598302a83fa72e99f82f7bfa2c0b19cb.zip |
Implemented MoveFiles and a status bar
Should be 2 commits, but who cares?
Diffstat (limited to 'shemovcleaner.h')
-rw-r--r-- | shemovcleaner.h | 5 |
1 files changed, 5 insertions, 0 deletions
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 <QMainWindow> +#include <QItemSelection> 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; |