GridFrame/diagramCavas/include/diagramEditor/confirmEditorDlg.h

41 lines
949 B
C
Raw Normal View History

2026-03-23 11:11:55 +08:00
#ifndef CONFIRMEDITORDLG_H
#define CONFIRMEDITORDLG_H
//确认生成接线
#include <QDialog>
#include <QPointer>
QT_BEGIN_NAMESPACE
namespace Ui { class confirmEditorDlg; }
QT_END_NAMESPACE
class DiagramEditorModel;
2026-05-18 19:12:28 +08:00
class TitleBar;
2026-05-22 16:08:15 +08:00
class QSizeGrip;
2026-03-23 11:11:55 +08:00
class ConfirmEditorDlg : public QDialog
{
Q_OBJECT
public:
ConfirmEditorDlg(QWidget *parent = nullptr);
~ConfirmEditorDlg();
void setModelDelegate(QPointer<DiagramEditorModel> p){_pModel = p;}
QPointer<DiagramEditorModel> getModel() {return _pModel;}
void initial();
void showDlg(QString sName,QString sTime);
signals:
void onConfirmEditor(QString,QString);
public slots:
void onOkClicked();
void onCancelClicked();
2026-05-22 16:08:15 +08:00
protected:
void resizeEvent(QResizeEvent *);
2026-03-23 11:11:55 +08:00
private:
Ui::confirmEditorDlg *ui;
QPointer<DiagramEditorModel> _pModel;
2026-05-18 19:12:28 +08:00
TitleBar* m_titleBar;
2026-05-22 16:08:15 +08:00
QSizeGrip* _pSizeGrip;
2026-03-23 11:11:55 +08:00
};
#endif