JReLineEdit.h 923 B

123456789101112131415161718192021222324252627282930313233343536
  1. // *****************************************************************************
  2. // 版权所有(C)2023~2099 上海骄成超声波技术有限公司
  3. // 保留所有权利
  4. // *****************************************************************************
  5. // 作者 : 杨坚
  6. // 版本 : 1.0
  7. // 功能说明:
  8. // 自定义控件
  9. // *****************************************************************************
  10. #ifndef JRELINEEDIT_H
  11. #define JRELINEEDIT_H
  12. #include <QLineEdit>
  13. #include <QMessageBox>
  14. #include <QMouseEvent>
  15. #include "../SpeedAdjPage.h"
  16. class JReLineEdit : public QLineEdit
  17. {
  18. Q_OBJECT
  19. //public:
  20. // using QLineEdit::QLineEdit;
  21. public:
  22. JReLineEdit(QWidget* parent = nullptr);
  23. /**更新值
  24. */
  25. void upDataValLine(const ST_DEF_VAL _val);
  26. protected:
  27. void mousePressEvent(QMouseEvent* event) override;
  28. private:
  29. ST_DEF_VAL m_stSavedefVal;
  30. };
  31. #endif // JRELINEEDIT_H