]> git.sur5r.net Git - minitube/blob - src/downloadlistview.h
Imported Upstream version 1.2
[minitube] / src / downloadlistview.h
1 #ifndef DOWNLOADLISTVIEW_H
2 #define DOWNLOADLISTVIEW_H
3
4 #include <QListView>
5 #include <QModelIndex>
6
7 class DownloadListView : public QListView {
8
9     Q_OBJECT
10
11 public:
12     DownloadListView(QWidget *parent = 0);
13
14 protected:
15     void leaveEvent(QEvent *event);
16     void mouseMoveEvent(QMouseEvent *event);
17     void mousePressEvent(QMouseEvent *event);
18     void mouseReleaseEvent(QMouseEvent *event);
19     bool isHoveringPlayIcon(QMouseEvent *event);
20
21 signals:
22     void downloadButtonPushed(QModelIndex index);
23
24 };
25
26 #endif // DOWNLOADLISTVIEW_H