X-Git-Url: https://git.sur5r.net/?p=minitube;a=blobdiff_plain;f=src%2Fclickablelabel.h;h=9a24a5c69d193f5572edaf0ba83a2a88b8a292fe;hp=747c861a558f016d63aadca6607876dbd4476430;hb=434d88418722fd7717038e44bd74271ca1d92771;hpb=2fe4558f7d5d98052be981a66fbe16d0587ba030 diff --git a/src/clickablelabel.h b/src/clickablelabel.h index 747c861..9a24a5c 100644 --- a/src/clickablelabel.h +++ b/src/clickablelabel.h @@ -4,18 +4,20 @@ #include 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