#ifndef CUSTOMLABEL_H #define CUSTOMLABEL_H #include #include #include #include class CustomLabel : public QLabel { Q_OBJECT public: explicit CustomLabel(QWidget *parent = nullptr); protected: // void wheelEvent(QWheelEvent * event) override; void mousePressEvent(QMouseEvent *event) override; void enterEvent(QEnterEvent * event) override; void leaveEvent(QEvent * event) override; //void mouseRe(QMouseEvent *event) override; signals: void wheelUp(); void wheelDown(); void clicked(); void focused(); void unfocused(); }; #endif // CUSTOMLABEL_H