QT QPushButtonの書き換え


Something Just Like This
 
 
 
//         : MyPushButton. Base class: QPushButton.  Type information: Inherits QWidget.
//     --  --Promote to--Promoted calss name: MyPushButton

//MyPushButton1.h

#include 
class MyPushButton : public QPushButton
{
    Q_OBJECT
public:
    explicit MyPushButton(QWidget *parent=0);

protected:
    void mousePressEvent(QMouseEvent *event);
    void mouseReleaseEvent(QMouseEvent *event);
};

//MyPushButton1.cpp
#include "MyPushButton1.h"
MyPushButton1::MyPushButton1(QWidget *parent):QPushButton(parent)
{
}

void MyPushButton1::mousePressEvent(QMouseEvent *event)
{
    if( this->sender()