addnewspecsform.h 672 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef ADDNEWSPECSFORM_H
  2. #define ADDNEWSPECSFORM_H
  3. #include <QWidget>
  4. #include "struct_/projectinfo.h"
  5. #include "globalinfo.h"
  6. #include "handle/projectinfomanger.h"
  7. namespace Ui {
  8. class AddNewSpecsForm;
  9. }
  10. class AddNewSpecsForm : public QWidget
  11. {
  12. Q_OBJECT
  13. public:
  14. explicit AddNewSpecsForm(QWidget *parent = nullptr);
  15. ~AddNewSpecsForm();
  16. private slots:
  17. void init();
  18. void on_StartButton_clicked();
  19. private:
  20. void projectData();
  21. private:
  22. QSharedPointer<ProjectInfo> project;
  23. QSharedPointer<ProjectInfoManger> projectinfo;
  24. GlobalInfo * glo = GlobalInfo::this_();
  25. private:
  26. Ui::AddNewSpecsForm *ui;
  27. };
  28. #endif // ADDNEWSPECSFORM_H