DiagramDesigner/diagramCavas/include/diagramEditor/diagramEditorBayPreviewDlg.h

32 lines
790 B
C
Raw Normal View History

#ifndef DIAGRAMEDITORBAYPREVIEWDLG_H
#define DIAGRAMEDITORBAYPREVIEWDLG_H
//间隔预览窗口
#include <QDialog>
#include <QVBoxLayout>
#include <QStandardItem>
2025-09-05 17:30:07 +08:00
#include "global.h"
class EditView;
class EditPreviewScene;
class DiagramEditorBayDetailSettingDlg;
class DiagramEditorBayPreviewDlg : public QDialog
{
Q_OBJECT
public:
DiagramEditorBayPreviewDlg(QWidget *parent = nullptr);
~DiagramEditorBayPreviewDlg();
void initial();
2025-08-28 10:59:04 +08:00
void showDlg();
void setParent(DiagramEditorBayDetailSettingDlg* p) {_pParent = p;}
2025-09-05 17:30:07 +08:00
//void updateModelData(); //根据设置更新data中布局、方向
private:
EditView* _pView;
EditPreviewScene* _pScene;
QVBoxLayout* _pMainLayout;
DiagramEditorBayDetailSettingDlg* _pParent;
};
#endif