#ifndef MEASURESETTINGDLG_H #define MEASURESETTINGDLG_H #include /******************************************************* 间隔信息 ********************************************************/ QT_BEGIN_NAMESPACE namespace Ui { class measureSettingDlg; } QT_END_NAMESPACE class BayInfoDlg; class MeasureSettingDlg : public QDialog { Q_OBJECT public: MeasureSettingDlg(QWidget *parent = nullptr); ~MeasureSettingDlg(); void initial(); void setBay(BayInfoDlg* p) {_pBay = p;} void showDlg(); public slots: void onOkClicked(); void onCancelClicked(); void onTagChanged(const QString&); void onNameChanged(const QString&); private: void clearData(); private: Ui::measureSettingDlg *ui; BayInfoDlg* _pBay; }; #endif