]> git.sur5r.net Git - minitube/blobdiff - src/clickablelabel.h
New upstream version 3.1
[minitube] / src / clickablelabel.h
index 747c861a558f016d63aadca6607876dbd4476430..9a24a5c69d193f5572edaf0ba83a2a88b8a292fe 100644 (file)
@@ -4,18 +4,20 @@
 #include <QtWidgets>
 
 class ClickableLabel : public QLabel {
-
     Q_OBJECT
 
 public:
-    explicit ClickableLabel(QWidget *parent = 0);
+    explicit ClickableLabel(QWidget *parent = nullptr);
+    explicit ClickableLabel(const QString &text, QWidget *parent = nullptr);
 
 signals:
     void clicked();
+    void hovered(bool value);
 
 protected:
     void mouseReleaseEvent(QMouseEvent *e);
-
+    void enterEvent(QEvent *e);
+    void leaveEvent(QEvent *e);
 };
 
 #endif // CLICKABLELABEL_H