ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/s10k/Vago/packageWizard/packagewizard.h
Revision: 1047
Committed: Fri Sep 16 22:51:26 2016 UTC (9 years ago) by s10k
Content type: text/x-chdr
Original Path: Vago/trunk/Vago/packageWizard/packagewizard.h
File size: 902 byte(s)
Log Message:
Added Vago v1.0

File Contents

# Content
1 #ifndef PACKAGEWIZARD_H
2 #define PACKAGEWIZARD_H
3
4 #include "logger.h"
5 #include "packagepage2.h"
6 #include "packagepage3.h"
7 #include "packagepage4.h"
8 #include "packagepagefinal.h"
9
10 #include <QLabel>
11 #include <QVBoxLayout>
12 #include <QLineEdit>
13 #include <QRect>
14 #include <QDesktopWidget>
15 #include <QTextStream>
16 #include <QSettings>
17 #include <JlCompress.h>
18
19 class PackageWizard
20 {
21 public:
22 PackageWizard(QString workspaceWizardLocation,QSettings *vagoSettings, Logger *myLogger);
23 int exec();
24 private:
25 QWizardPage *createIntroPage();
26 void copyPackageFolders(const DropTableWidget *myTable, QString tableDir, QString modDir, bool &bslExist);
27 void createPackage(const QWizard &myWizard, PackagePage4 *page4);
28
29 Logger *myLogger;
30 QString workspaceWizardLocation;
31 QString packagesLocation;
32 QSettings *vagoSettings;
33 };
34
35 #endif // PACKAGEWIZARD_H