#ifndef _QALGPARAMDLG_H_ #define _QALGPARAMDLG_H_ #include #include "QExposureTimeDlg.h" #include "ui_QAlgParamDlg.h" class QAlgParamDlg : public QWidget { Q_OBJECT public: QAlgParamDlg(QWidget *parent = Q_NULLPTR); ~QAlgParamDlg(); Q_SLOT void onButtonClicked(); signals: void sgParamChange(); void sgExpsChange(); protected: Q_SLOT void onChangeBG(); Q_SLOT void onChangeExps(); virtual void showEvent(QShowEvent *event); virtual void timerEvent(QTimerEvent *event); virtual void changeEvent(QEvent *event); void setParam(); void getParam(); private: Ui::QAlgParamDlg ui; int m_timeID{ 0 }; QExposureTimeDlg* m_pExposureTimeDlg{ nullptr };//算法调参页面 }; #endif