Something went wrong. Try again.
OpenMW is an open implementation of the Morrowind engine
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#include "conclusionpage.hpp"
#include <QDebug>
#include "mainwizard.hpp"
Wizard::ConclusionPage::ConclusionPage(QWidget* parent) : QWizardPage(parent){ mWizard = qobject_cast<MainWizard*>(parent);
setupUi(this); setPixmap(QWizard::WatermarkPixmap, QPixmap(QStringLiteral(":/images/intropage-background.png")));}
void Wizard::ConclusionPage::initializePage(){ const bool retailDisc = field(QStringLiteral("installation.retailDisc")).toBool();
if (!mWizard->mError) { if (retailDisc || field(QStringLiteral("installation.import-settings")).toBool()) { mWizard->runSettingsImporter(); } }
if (!mWizard->mError) { if (retailDisc) { textLabel->setText( tr("<html><head/><body><p>The OpenMW Wizard successfully installed Morrowind on your " "computer.</p></body></html>")); } else { textLabel->setText( tr("<html><head/><body><p>The OpenMW Wizard successfully modified your existing Morrowind " "installation.</body></html>")); } } else { textLabel->setText( tr("<html><head/><body><p>The OpenMW Wizard failed to install Morrowind on your computer.</p>" "<p>Please report any bugs you might have encountered to our " "<a href=\"https://gitlab.com/OpenMW/openmw/issues\">bug tracker</a>.<br/>Make sure to include the " "installation log.</p><br/></body></html>")); }}
int Wizard::ConclusionPage::nextId() const{ return -1;}