| 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 | } |