#ifndef CUSTOM_LINEEDIT_H #define CUSTOM_LINEEDIT_H #include #include class Custom_LineEdit:public QLineEdit { Q_OBJECT public: explicit Custom_LineEdit(QWidget *parent = 0); protected: virtual void mousePressEvent(QMouseEvent *event); virtual void mouseMoveEvent(QMouseEvent *event); virtual void mouseDoubleClickEvent(QMouseEvent *event); signals: void custom_click(void); public slots: }; #endif // CUSTOM_LINEEDIT_H