diff options
Diffstat (limited to 'filewidget.h')
-rw-r--r-- | filewidget.h | 5 |
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); |