ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/s10k/Vago/packageWizard/packagewizard.h
Revision: 811
Committed: Sat Apr 13 12:15:20 2013 UTC (12 years, 6 months ago) by s10k
Content type: text/x-chdr
Original Path: Vago/trunk/Vago/packageWizard/packagewizard.h
File size: 942 byte(s)
Log Message:
Vago: some layout fixes on windows, removed debug includes

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 #include "zip.h"
10
11 #include <QLabel>
12 #include <QVBoxLayout>
13 #include <QLineEdit>
14 #include <QRect>
15 #include <QDesktopWidget>
16 #include <QTextStream>
17 #include <QSettings>
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 void checkForZipError(Zip::ErrorCode ec);
29
30 Logger *myLogger;
31 QString workspaceWizardLocation;
32 QString packagesLocation;
33 QSettings *vagoSettings;
34 };
35
36 #endif // PACKAGEWIZARD_H