Inizio Progetto
[qmemory] / crazybutton.h
1 #ifndef CRAZYBUTTON_H
2 #define CRAZYBUTTON_H
3
4 #include <QPushButton>
5 #include <QMouseEvent>
6
7
8 class CrazyButton : public QPushButton
9 {
10     Q_OBJECT
11 public:
12     CrazyButton(QWidget *parent=0);
13
14 public slots:
15      void changeColor();
16 protected:
17      void mousePressEvent(QMouseEvent *e);
18      void mouseReleaseEvent(QMouseEvent *e);
19      /*
20      void focusInEvent(QFocusEvent *);
21      void focusOutEvent(QFocusEvent *);
22      */
23 private:
24      bool col;
25
26 };
27
28 #endif // CRAZYBUTTON_H