123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- #pragma once
- #include "ui_CToolDialog.h"
- #include "../../Common/DllToolCommon.h"
- #include <QTimer>
- #include <QBuffer>
- #include <QElapsedTimer>
- class ToolDialogImpl : public DllToolDialog
- {
- Q_OBJECT
- public:
- ToolDialogImpl(QWidget *parent = nullptr);
- ~ToolDialogImpl();
- private:
- Ui::CToolDialog ui;
- public:
- virtual VPEnum::RETURN_VALUE Execute();
- virtual void Running(bool bRun);
- virtual bool Serialized(QDataStream& ar, bool bIsOut);
- signals:
- void sigUpdateUI();
- private slots:
- void on_UpdateUI();
- void on_btnOK_clicked();
- void on_btnCancel_clicked();
- void on_btnExecute_clicked();
- void on_checkBoxEnValue1_stateChanged(int arg1);
- void on_checkBoxEnValue2_stateChanged(int arg1);
- private:
- public:
- float m_fInPutValue1;
- float m_fInPutValue2;
- float m_fOutPutValue;
- bool m_bEnableInPutValue1;
- bool m_bEnableInPutValue2;
- };
|