1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#ifndef ISHOWBUTTON_H #define ISHOWBUTTON_H #include <QPushButton> class IShowButton : public QPushButton { Q_OBJECT public: explicit IShowButton(QWidget *parent = 0); void mouseMoveEvent(QMouseEvent *ev); void enterEvent(QEvent *); void leaveEvent(QEvent *); signals: void mouseIn(); void mouseOut(); private: bool isMousein; public slots: }; #endif // ISHOWBUTTON_H