Files
GUI/src/components/ULineEdit.h
2022-07-20 17:05:50 +08:00

24 lines
427 B
C++

#ifndef ULINEEDIT_H
#define ULINEEDIT_H
#include <QLineEdit>
class ULineEdit : public QLineEdit
{
Q_OBJECT
public:
explicit ULineEdit(QWidget* aParent);
~ULineEdit() override;
protected:
void mouseReleaseEvent(QMouseEvent* aEvent) override;
void mousePressEvent(QMouseEvent* aEvent) override;
void focusOutEvent(QFocusEvent* aEvent) override;
private:
QTimer* mTimer;
};
#endif // ULINEEDIT_H