]> git.sur5r.net Git - minitube/blob - src/playlistview.h
Imported Upstream version 1.7
[minitube] / src / playlistview.h
1 #ifndef PLAYLISTVIEW_H
2 #define PLAYLISTVIEW_H
3
4 #include <QtGui>
5
6 class PlaylistView : public QListView {
7
8     Q_OBJECT
9
10 public:
11     PlaylistView(QWidget *parent = 0);
12
13 protected:
14     void leaveEvent(QEvent *event);
15     void mouseMoveEvent(QMouseEvent *event);
16     void mousePressEvent(QMouseEvent *event);
17     void mouseReleaseEvent(QMouseEvent *event);
18     bool isHoveringAuthor(QMouseEvent *event);
19
20 signals:
21     void authorPushed(QModelIndex index);
22
23 private slots:
24     void itemEntered(const QModelIndex &index);
25
26 };
27
28 #endif // PLAYLISTVIEW_H