#pragma once #include #include "ui_DialogNewProject.h" /// /// 用于新建项目的对话框 /// class DialogNewProject : public QDialog { Q_OBJECT public: DialogNewProject(QWidget *parent = Q_NULLPTR); ~DialogNewProject(); private: Ui::DialogNewProject ui; private: // 对话框初始化 void initUI(); void showEvent(QShowEvent* event); private slots: // Create按钮 void onButtonCreateClicked(); void on_btnSetFolder_clicked(); public: QString m_strProjectName; QString m_strProjectPath; QString m_strProjectInfo; bool m_bIsEmptyProject; };