NOISSUE tabs -> spaces

This commit is contained in:
Petr Mrázek
2018-07-15 14:51:05 +02:00
parent 03280cc62e
commit bbb3b3e6f6
577 changed files with 51938 additions and 51938 deletions

View File

@ -13,74 +13,74 @@
SetupWizard::SetupWizard(QWidget *parent) : QWizard(parent)
{
setObjectName(QStringLiteral("SetupWizard"));
resize(615, 659);
// make it ugly everywhere to avoid variability in theming
setWizardStyle(QWizard::ClassicStyle);
setOptions(QWizard::NoCancelButton | QWizard::IndependentPages | QWizard::HaveCustomButton1);
setObjectName(QStringLiteral("SetupWizard"));
resize(615, 659);
// make it ugly everywhere to avoid variability in theming
setWizardStyle(QWizard::ClassicStyle);
setOptions(QWizard::NoCancelButton | QWizard::IndependentPages | QWizard::HaveCustomButton1);
retranslate();
retranslate();
connect(this, &QWizard::currentIdChanged, this, &SetupWizard::pageChanged);
connect(this, &QWizard::currentIdChanged, this, &SetupWizard::pageChanged);
}
void SetupWizard::retranslate()
{
setButtonText(QWizard::NextButton, tr("&Next >"));
setButtonText(QWizard::BackButton, tr("< &Back"));
setButtonText(QWizard::FinishButton, tr("&Finish"));
setButtonText(QWizard::CustomButton1, tr("&Refresh"));
setWindowTitle(tr("MultiMC Quick Setup"));
setButtonText(QWizard::NextButton, tr("&Next >"));
setButtonText(QWizard::BackButton, tr("< &Back"));
setButtonText(QWizard::FinishButton, tr("&Finish"));
setButtonText(QWizard::CustomButton1, tr("&Refresh"));
setWindowTitle(tr("MultiMC Quick Setup"));
}
BaseWizardPage * SetupWizard::getBasePage(int id)
{
if(id == -1)
return nullptr;
auto pagePtr = page(id);
if(!pagePtr)
return nullptr;
return dynamic_cast<BaseWizardPage *>(pagePtr);
if(id == -1)
return nullptr;
auto pagePtr = page(id);
if(!pagePtr)
return nullptr;
return dynamic_cast<BaseWizardPage *>(pagePtr);
}
BaseWizardPage * SetupWizard::getCurrentBasePage()
{
return getBasePage(currentId());
return getBasePage(currentId());
}
void SetupWizard::pageChanged(int id)
{
auto basePagePtr = getBasePage(id);
if(!basePagePtr)
{
return;
}
if(basePagePtr->wantsRefreshButton())
{
setButtonLayout({QWizard::CustomButton1, QWizard::Stretch, QWizard::BackButton, QWizard::NextButton, QWizard::FinishButton});
auto customButton = button(QWizard::CustomButton1);
connect(customButton, &QAbstractButton::pressed, [&](){
auto basePagePtr = getCurrentBasePage();
if(basePagePtr)
{
basePagePtr->refresh();
}
});
}
else
{
setButtonLayout({QWizard::Stretch, QWizard::BackButton, QWizard::NextButton, QWizard::FinishButton});
}
auto basePagePtr = getBasePage(id);
if(!basePagePtr)
{
return;
}
if(basePagePtr->wantsRefreshButton())
{
setButtonLayout({QWizard::CustomButton1, QWizard::Stretch, QWizard::BackButton, QWizard::NextButton, QWizard::FinishButton});
auto customButton = button(QWizard::CustomButton1);
connect(customButton, &QAbstractButton::pressed, [&](){
auto basePagePtr = getCurrentBasePage();
if(basePagePtr)
{
basePagePtr->refresh();
}
});
}
else
{
setButtonLayout({QWizard::Stretch, QWizard::BackButton, QWizard::NextButton, QWizard::FinishButton});
}
}
void SetupWizard::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
retranslate();
}
QWizard::changeEvent(event);
if (event->type() == QEvent::LanguageChange)
{
retranslate();
}
QWizard::changeEvent(event);
}
SetupWizard::~SetupWizard()