diff options
author | Arno <arno@disconnect.de> | 2016-09-04 06:43:19 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-09-04 06:43:19 +0200 |
commit | f09ca72fd0828ed365c1619a91cb93f3211b42d2 (patch) | |
tree | 363bd5cb49f8b72534d699157cd8aae062e2c52e /filewidget.h | |
parent | 23a23ef364ee13cba413a3bd904ec4391838abbf (diff) | |
download | ShemovCleaner-f09ca72fd0828ed365c1619a91cb93f3211b42d2.tar.gz ShemovCleaner-f09ca72fd0828ed365c1619a91cb93f3211b42d2.tar.bz2 ShemovCleaner-f09ca72fd0828ed365c1619a91cb93f3211b42d2.zip |
Move some code around: prep for actions
* rename itemDoubleClicked to itemSelected
* turn cd and fileData into functions
* Bugfix: actually exec() mQFiles when gathering data!
Diffstat (limited to 'filewidget.h')
-rw-r--r-- | filewidget.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/filewidget.h b/filewidget.h index 6b84b2d..db9799f 100644 --- a/filewidget.h +++ b/filewidget.h @@ -31,19 +31,21 @@ class FileWidget : public QWidget { public slots: void fileSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected); + void cd(const QString &to); private slots: void gatherData(); void selectDir(); void filter(); void clearFilter(); - void itemDoubleClicked(const QModelIndex &idx); + void itemSelected(const QModelIndex &idx); protected: virtual void keyPressEvent(QKeyEvent *e); private: void setupGui(); + void fileData(const QString &fullPath, const QString &md5); int md5Count(const QString &md5); void readHeaderData(); void writeHeaderData(); |