1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #ifndef SPEEDADJPAGE_H
- #define SPEEDADJPAGE_H
- #include <QMainWindow>
- #include <CViewInterface.h>
- #include <QTimer>
- struct ST_DEF_VAL
- {
- QString strMode;
- std::vector<ns_module::MODULE_COORD_MOVE> vecPos;
- };
- namespace Ui {
- class SpeedAdjPage;
- }
- class SpeedAdjPage : public QMainWindow
- {
- Q_OBJECT
- public:
- explicit SpeedAdjPage(QWidget *parent = nullptr);
- ~SpeedAdjPage();
- /**更新默认值
- */
- void updateDefVal(const ST_DEF_VAL& val);
- private:
- void Init();
- protected:
- void focusOutEvent(QFocusEvent* event) override;
- void mousePressEvent(QMouseEvent* event) override;
- void mouseMoveEvent(QMouseEvent* event) override;
- private:
- Ui::SpeedAdjPage *ui;
- private:
- QPoint m_mousePressPosition;
- QPoint m_windowPosition;
- };
- #endif // SPEEDADJPAGE_H
|