Miam-Player  0.8.0
A nice music player
lineedit.h
Go to the documentation of this file.
1 #ifndef LINEEDIT_H
2 #define LINEEDIT_H
3 
4 #include <QLineEdit>
5 #include <QPropertyAnimation>
6 #include <QStylePainter>
7 #include <QTimer>
8 
9 #include "miamcore_global.h"
10 #include "searchbar.h"
11 
18 {
19  Q_OBJECT
20 
21 private:
22  QTimer *_timer;
23  int _fps;
24  QPropertyAnimation _fade;
25 
26 public:
27  explicit LineEdit(QWidget *parent = nullptr);
28 
29  virtual ~LineEdit();
30 
31 protected:
32  virtual void drawCursor(QStylePainter *painter, const QRect &rText);
33 
34  virtual void focusInEvent(QFocusEvent *e) override;
35 
36  virtual void focusOutEvent(QFocusEvent *e) override;
37 };
38 
39 #endif // LINEEDIT_H
The SearchBar class.
Definition: searchbar.h:15
#define MIAMCORE_LIBRARY
Definition: miamcore_global.h:11
The LineEdit class.
Definition: lineedit.h:17