1 |
#include "packagepagefinal.h" |
2 |
#include "ui_packagepagefinal.h" |
3 |
|
4 |
PackagePageFinal::PackagePageFinal(QSettings *vagoSettings, QWidget *parent) : |
5 |
QWizardPage(parent), |
6 |
ui(new Ui::PackagePageFinal) |
7 |
{ |
8 |
ui->setupUi(this); |
9 |
this->setTitle("Finished"); |
10 |
|
11 |
//Use the global var for the depot domain so it's easier to change in the code if the domain changes |
12 |
ui->lbComplete->setText(ui->lbComplete->text().replace("mods.oni2.net",GlobalVars::ModsDomain)); |
13 |
|
14 |
ui->lbComplete->setOpenExternalLinks(true); //allow navigate to mod depot |
15 |
|
16 |
//Default checkboxes values |
17 |
if(!vagoSettings->contains("PackageCreator/OpenFolder")){ |
18 |
vagoSettings->setValue("PackageCreator/OpenFolder", true); |
19 |
} |
20 |
if(!vagoSettings->contains("PackageCreator/CreateZip")){ |
21 |
vagoSettings->setValue("PackageCreator/CreateZip",true); |
22 |
} |
23 |
|
24 |
//remember them next time |
25 |
ui->cbOpenFolder->setChecked(vagoSettings->value("PackageCreator/OpenFolder").toBool()); |
26 |
ui->cbCreateZip->setChecked(vagoSettings->value("PackageCreator/CreateZip").toBool()); |
27 |
registerField("cbOpenFolder", ui->cbOpenFolder); |
28 |
registerField("cbCreateZip", ui->cbCreateZip); |
29 |
} |
30 |
|
31 |
PackagePageFinal::~PackagePageFinal() |
32 |
{ |
33 |
delete ui; |
34 |
} |