#ifndef PACKAGEWIZARD_H #define PACKAGEWIZARD_H #include "abstractwizard.h" #include "packagepage2.h" #include "packagepage3.h" #include "packagepage4.h" #include "packagepagefinal.h" #include class PackageWizard: public AbstractWizard // for signals and slots { private: QString packagesLocation; PackagePage4 *page4Pointer = nullptr; private: void copyPackageFolders(const DropTableWidget *myTable, QString tableDir, QString modDir, bool &bslExist); void createPackage(); void beforeClose(QDialog::DialogCode resultStatus); protected: PackageWizard(const QString &appDir, QString workspaceWizardLocation, QSettings *vagoSettings); void exec(); }; #endif // PACKAGEWIZARD_H