Miam-Player  0.8.0
A nice music player
libraryscrollbar.h
Go to the documentation of this file.
1 #ifndef LIBRARYSCROLLBAR_H
2 #define LIBRARYSCROLLBAR_H
3 
4 #include "scrollbar.h"
5 #include "miamlibrary_global.hpp"
6 
16 {
17  Q_OBJECT
18 
19 private:
21  bool _hasNotEmittedYet;
22 
23  QTimer *_timer;
24 
25 public:
26  explicit LibraryScrollBar(QWidget *parent);
27 
28 protected:
30  virtual void mouseMoveEvent(QMouseEvent *e) override;
31 
33  virtual void mousePressEvent(QMouseEvent *e) override;
34 
36  virtual void mouseReleaseEvent(QMouseEvent *e) override;
37 
38 signals:
40  void aboutToDisplayItemDelegate(bool);
41 };
42 
43 #endif // LIBRARYSCROLLBAR_H
virtual void mouseReleaseEvent(QMouseEvent *e) override
Definition: scrollbar.cpp:61
The LibraryScrollBar class is used to hide covers when scrolling.
Definition: libraryscrollbar.h:15
The ScrollBar class.
Definition: scrollbar.h:12
virtual void mousePressEvent(QMouseEvent *e) override
Definition: scrollbar.cpp:34
#define MIAMLIBRARY_LIBRARY
Definition: miamlibrary_global.hpp:8