#ifndef MYLINEEDIT_H #define MYLINEEDIT_H #include #include class MyLineEdit: public QLineEdit { Q_OBJECT public: MyLineEdit(); explicit MyLineEdit(QWidget *parent = 0); protected: //Rewrite mousePressEvent event virtual void mousePressEvent(QMouseEvent *event); signals: //Customize clicked() signals, trigger when mousePressEvent happening void clicked(); }; #endif // MYLINEEDIT_H