ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/s10k/Vago/packageWizard/packagepage2.h
Revision: 1093
Committed: Sat Dec 30 13:57:32 2017 UTC (7 years, 9 months ago) by s10k
Content type: text/x-chdr
File size: 910 byte(s)
Log Message:
Vago 1.4

File Contents

# Content
1 #ifndef PACKAGEPAGE2_H
2 #define PACKAGEPAGE2_H
3
4 #include "utilvago.h"
5
6 #include <QWizardPage>
7 #include <QtNetwork/QNetworkAccessManager>
8 #include <QtNetwork/QNetworkRequest>
9 #include <QtNetwork/QNetworkReply>
10 #include <QScriptEngine>
11 #include <QScriptValueIterator>
12 #include <JlCompress.h>
13
14 namespace Ui {
15 class PackagePage2;
16 }
17
18 class PackagePage2 : public QWizardPage
19 {
20 Q_OBJECT
21
22 public:
23 explicit PackagePage2(QWidget *parent = 0);
24
25 ~PackagePage2();
26
27 private slots:
28 void on_pbCheck_clicked();
29 void downloadPackagesCache(QNetworkReply *result);
30
31 void on_cbType_currentIndexChanged(int index);
32 bool validatePage();
33
34 private:
35 Ui::PackagePage2 *ui;
36 static const QString ZipCacheFile;
37 static const QString CacheFile;
38 static const QString PackagesCacheUrl;
39 void checkForPackagesInCache();
40 };
41
42 #endif // PACKAGEPAGE2_H