summaryrefslogtreecommitdiffstats
path: root/shemovcleaner.h
diff options
context:
space:
mode:
Diffstat (limited to 'shemovcleaner.h')
-rw-r--r--shemovcleaner.h5
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;