]> git.sur5r.net Git - minitube/blobdiff - src/videoareawidget.h
New upstream version 2.9
[minitube] / src / videoareawidget.h
index 866c9037d7e5c0c6821866855a6fe2e20359278a..21b3d13295b5849029852cdf0c6942ef9bade7c4 100644 (file)
@@ -21,10 +21,7 @@ $END_LICENSE */
 #ifndef VIDEOAREAWIDGET_H
 #define VIDEOAREAWIDGET_H
 
-#include <QtGui>
-#if QT_VERSION >= 0x050000
 #include <QtWidgets>
-#endif
 
 class Video;
 class LoadingWidget;
@@ -42,6 +39,7 @@ public:
     void showLoading(Video* video);
     void showVideo();
     void showError(const QString &message);
+    void showPickMessage();
     void clear();
     void setListModel(PlaylistModel *listModel) {
         this->listModel = listModel;
@@ -57,12 +55,11 @@ signals:
 
 protected:
     void mouseDoubleClickEvent(QMouseEvent *event);
-    void mousePressEvent(QMouseEvent *event);
-    void mouseMoveEvent(QMouseEvent *event);
     void dragEnterEvent(QDragEnterEvent *event);
     void dropEvent(QDropEvent *event);
 
 private slots:
+    void showContextMenu(const QPoint &point);
 #ifdef APP_SNAPSHOT
     void hideSnapshotPreview();
 #endif
@@ -79,6 +76,8 @@ private:
     PlaylistModel *listModel;
     QLabel *messageLabel;
 
+    QWidget *messageWidget;
+
     QPoint dragPosition;
 };