Files
GUI/src/components/ULineEdit.h

24 lines
427 B
C
Raw Normal View History

#ifndef ULINEEDIT_H
#define ULINEEDIT_H
#include <QLineEdit>
class ULineEdit : public QLineEdit
{
Q_OBJECT
public:
explicit ULineEdit(QWidget* aParent);
2022-07-20 17:05:50 +08:00
~ULineEdit() override;
protected:
2022-07-20 17:05:50 +08:00
void mouseReleaseEvent(QMouseEvent* aEvent) override;
void mousePressEvent(QMouseEvent* aEvent) override;
void focusOutEvent(QFocusEvent* aEvent) override;
2022-07-20 17:05:50 +08:00
private:
QTimer* mTimer;
};
#endif // ULINEEDIT_H