summaryrefslogtreecommitdiffstats
path: root/moviewidget.h
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-04-04 08:54:05 +0200
committerArno <arno@disconnect.de>2018-04-04 08:54:05 +0200
commitd8b964698d8bae30a0a0d609cbe5b01bd410e937 (patch)
tree7dbc425cbdb74da4857393d730d36b0821d83868 /moviewidget.h
parent1d45add3f8ea48c2e55090477ebec999d80d1f80 (diff)
downloadSheMov-d8b964698d8bae30a0a0d609cbe5b01bd410e937.tar.gz
SheMov-d8b964698d8bae30a0a0d609cbe5b01bd410e937.tar.bz2
SheMov-d8b964698d8bae30a0a0d609cbe5b01bd410e937.zip
MovieWidget: turn bottom view into SmView
Also, play the movie on doubleclick if it's available.
Diffstat (limited to 'moviewidget.h')
-rw-r--r--moviewidget.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/moviewidget.h b/moviewidget.h
index a3ea99e..8c8fc84 100644
--- a/moviewidget.h
+++ b/moviewidget.h
@@ -8,6 +8,7 @@ class QComboBox;
class QTreeView;
class QSortFilterProxyModel;
class QStandardItemModel;
+class SmView;
class MovieWidget : public QWidget {
Q_OBJECT
@@ -26,6 +27,7 @@ class MovieWidget : public QWidget {
void populateByActors();
void populateByGenres();
void topSelectionChanged();
+ void bottomDoubleClicked(const QModelIndex &idx);
private:
void setupWidget();
@@ -34,7 +36,7 @@ class MovieWidget : public QWidget {
QTreeView *mTopView;
QSortFilterProxyModel *mTopProxy;
QStandardItemModel *mTopModel;
- QTreeView *mBottomView;
+ SmView *mBottomView;
QSortFilterProxyModel *mBottomProxy;
QStandardItemModel *mBottomModel;
};