| 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 | ui->lbComplete->setText("<html>" | 
 
 
 
 
 | 12 | "The wizard is now complete. The package will be created when you click in finish.<br/>" | 
 
 
 
 
 | 13 | "After that you can upload the package to <a href='http://"+GlobalVars::ModsDomain+"'>" | 
 
 
 
 
 | 14 | +GlobalVars::ModsDomain+"</a> to get your mod listed in the AEI." | 
 
 
 
 
 | 15 | "</html>"); // Don't use rich text in qtdesigner because it generates platform dependent code | 
 
 
 
 
 | 16 |  | 
 
 
 
 
 | 17 | ui->lbComplete->setOpenExternalLinks(true); //allow navigate to mod depot | 
 
 
 
 
 | 18 |  | 
 
 
 
 
 | 19 | //Default checkboxes values | 
 
 
 
 
 | 20 | if(!vagoSettings->contains("PackageCreator/OpenFolder")){ | 
 
 
 
 
 | 21 | vagoSettings->setValue("PackageCreator/OpenFolder", true); | 
 
 
 
 
 | 22 | } | 
 
 
 
 
 | 23 | if(!vagoSettings->contains("PackageCreator/CreateZip")){ | 
 
 
 
 
 | 24 | vagoSettings->setValue("PackageCreator/CreateZip",true); | 
 
 
 
 
 | 25 | } | 
 
 
 
 
 | 26 |  | 
 
 
 
 
 | 27 | //remember them next time | 
 
 
 
 
 | 28 | ui->cbOpenFolder->setChecked(vagoSettings->value("PackageCreator/OpenFolder").toBool()); | 
 
 
 
 
 | 29 | ui->cbCreateZip->setChecked(vagoSettings->value("PackageCreator/CreateZip").toBool()); | 
 
 
 
 
 | 30 | registerField("cbOpenFolder", ui->cbOpenFolder); | 
 
 
 
 
 | 31 | registerField("cbCreateZip", ui->cbCreateZip); | 
 
 
 
 
 | 32 | } | 
 
 
 
 
 | 33 |  | 
 
 
 
 
 | 34 | PackagePageFinal::~PackagePageFinal() | 
 
 
 
 
 | 35 | { | 
 
 
 
 
 | 36 | delete ui; | 
 
 
 
 
 | 37 | } |