#ifndef BAYMANAGERCONTENTDLG_H #define BAYMANAGERCONTENTDLG_H #include /******************************************************* 间隔内容 ********************************************************/ QT_BEGIN_NAMESPACE namespace Ui { class bayManagerContentDlg; } QT_END_NAMESPACE class BayProperty; class QButtonGroup; class BayManagerContentDlg : public QDialog { Q_OBJECT public: BayManagerContentDlg(QWidget *parent = nullptr); ~BayManagerContentDlg(); void initial(); void setProperty(BayProperty* p) {_pData = p;} BayProperty* getProperty() {return _pData;} void updateByProperty(); //根据数据更新显示 void saveSetting(); //保存修改 private: Ui::bayManagerContentDlg *ui; BayProperty* _pData; QButtonGroup* _stateGroup; }; #endif