summaryrefslogtreecommitdiffstats
path: root/filewidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'filewidget.h')
-rw-r--r--filewidget.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/filewidget.h b/filewidget.h
index 99c8d3d..6b84b2d 100644
--- a/filewidget.h
+++ b/filewidget.h
@@ -11,6 +11,7 @@ class QStandardItemModel;
class QTreeView;
class VideoSorter;
class FileDisplay;
+class QKeyEvent;
class FileWidget : public QWidget {
Q_OBJECT
@@ -20,6 +21,7 @@ class FileWidget : public QWidget {
enum { ColumnCount = 5 };
enum Columns { IconColumn = 0, NameColumn = 1, MimeColumn = 2, DurationColumn = 3, Md5Column = 4 };
explicit FileWidget(QWidget *parent = 0);
+ QTreeView *fileView() { return mFileView; }
~FileWidget();
signals:
@@ -37,6 +39,9 @@ class FileWidget : public QWidget {
void clearFilter();
void itemDoubleClicked(const QModelIndex &idx);
+ protected:
+ virtual void keyPressEvent(QKeyEvent *e);
+
private:
void setupGui();
int md5Count(const QString &md5);