DiagramDesigner/diagramCavas/include/bayManagerContentDlg.h

34 lines
819 B
C
Raw Normal View History

2025-07-04 18:47:49 +08:00
#ifndef BAYMANAGERCONTENTDLG_H
#define BAYMANAGERCONTENTDLG_H
#include <QDialog>
/*******************************************************
********************************************************/
QT_BEGIN_NAMESPACE
namespace Ui { class bayManagerContentDlg; }
QT_END_NAMESPACE
2025-07-11 18:13:54 +08:00
class BayProperty;
2025-07-18 18:26:13 +08:00
class QButtonGroup;
2025-07-11 18:13:54 +08:00
2025-07-04 18:47:49 +08:00
class BayManagerContentDlg : public QDialog
{
Q_OBJECT
public:
BayManagerContentDlg(QWidget *parent = nullptr);
~BayManagerContentDlg();
void initial();
2025-07-11 18:13:54 +08:00
void setProperty(BayProperty* p) {_pData = p;}
BayProperty* getProperty() {return _pData;}
void updateByProperty(); //根据数据更新显示
void saveSetting(); //保存修改
2025-07-04 18:47:49 +08:00
private:
Ui::bayManagerContentDlg *ui;
2025-07-11 18:13:54 +08:00
BayProperty* _pData;
2025-07-18 18:26:13 +08:00
QButtonGroup* _stateGroup;
2025-07-04 18:47:49 +08:00
};
#endif