#ifndef DIAGRAMEDITORBAYPREVIEWDLG_H #define DIAGRAMEDITORBAYPREVIEWDLG_H //间隔预览窗口 #include #include #include #include "global.h" class EditView; class EditPreviewScene; class DiagramEditorBayDetailSettingDlg; class DiagramEditorBayPreviewDlg : public QDialog { Q_OBJECT public: DiagramEditorBayPreviewDlg(QWidget *parent = nullptr); ~DiagramEditorBayPreviewDlg(); void initial(); void showDlg(); void setParent(DiagramEditorBayDetailSettingDlg* p) {_pParent = p;} //void updateModelData(); //根据设置更新data中布局、方向 private: EditView* _pView; EditPreviewScene* _pScene; QVBoxLayout* _pMainLayout; DiagramEditorBayDetailSettingDlg* _pParent; }; #endif