#ifndef CREATEEDITOR_H #define CREATEEDITOR_H #include QT_BEGIN_NAMESPACE namespace Ui { class createEditor; } QT_END_NAMESPACE class TitleBar; class DiagramView; class CreateEditor : public QDialog { Q_OBJECT public: CreateEditor(QWidget *parent = nullptr,DiagramView* p = nullptr); ~CreateEditor(); void initial(); void showDlg(); signals: void projectCreated(); public slots: void onOkClicked(); void onCancelClicked(); private: Ui::createEditor *ui; TitleBar* m_titleBar; DiagramView* m_pView; }; #endif