#ifndef CLS_CREATENEWDIALOG_H #define CLS_CREATENEWDIALOG_H #include #include #include #include class CreateNewDialog : public QDialog { Q_OBJECT public: CreateNewDialog(QWidget *workspace, int NumObjects[]); QString ObjName() { return objName; } int ObjType() { return objType; } int ObjNum() { return objNum; } private slots: void TypeChanged(); void NameChanged(); void NumChanged(); void CancelClicked(); void OKClicked(); private: bool bNameChanged; QComboBox *TypeSelect; QLineEdit *NumSelect; QLineEdit *NameSelect; int *NumObjects; QString objName; int objType; int objNum; }; #endif