#ifndef DIALOGALGOARG_H #define DIALOGALGOARG_H #include #include "IVrWheelMeasureConfig.h" namespace Ui { class DialogAlgoArg; } class DialogAlgoArg : public QDialog { Q_OBJECT public: explicit DialogAlgoArg(IVrWheelMeasureConfig* config, WheelMeasureConfigResult* configResult, QWidget *parent = nullptr); ~DialogAlgoArg(); void Init(); private slots: void on_btn_apply_clicked(); void on_btn_cancel_clicked(); private: void loadParams(); void saveParams(); Ui::DialogAlgoArg *ui; IVrWheelMeasureConfig* m_config = nullptr; WheelMeasureConfigResult* m_configResult = nullptr; }; #endif // DIALOGALGOARG_H