#ifndef CONFIRMEDITORDLG_H #define CONFIRMEDITORDLG_H //确认生成接线 #include #include QT_BEGIN_NAMESPACE namespace Ui { class confirmEditorDlg; } QT_END_NAMESPACE class DiagramEditorModel; class TitleBar; class QSizeGrip; class ConfirmEditorDlg : public QDialog { Q_OBJECT public: ConfirmEditorDlg(QWidget *parent = nullptr); ~ConfirmEditorDlg(); void setModelDelegate(QPointer p){_pModel = p;} QPointer getModel() {return _pModel;} void initial(); void showDlg(QString sName,QString sTime); signals: void onConfirmEditor(QString,QString); public slots: void onOkClicked(); void onCancelClicked(); protected: void resizeEvent(QResizeEvent *); private: Ui::confirmEditorDlg *ui; QPointer _pModel; TitleBar* m_titleBar; QSizeGrip* _pSizeGrip; }; #endif