summaryrefslogtreecommitdiffstats
path: root/filewidget.h
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2016-09-04 06:43:19 +0200
committerArno <arno@disconnect.de>2016-09-04 06:43:19 +0200
commitf09ca72fd0828ed365c1619a91cb93f3211b42d2 (patch)
tree363bd5cb49f8b72534d699157cd8aae062e2c52e /filewidget.h
parent23a23ef364ee13cba413a3bd904ec4391838abbf (diff)
downloadShemovCleaner-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.h4
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();