Merge pull request #306 from dpaulat/hotfix/setup-wizard-missing-pages

Fix Setup Wizard Display
This commit is contained in:
Dan Paulat 2024-11-29 00:57:25 -06:00 committed by GitHub
commit 0dcc6ef4b1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -22,6 +22,9 @@ class SetupWizard::Impl
public:
explicit Impl() = default;
~Impl() = default;
bool mapProviderPageIsRequired_ {MapProviderPage::IsRequired()};
bool audioCodecPageIsRequired_ {AudioCodecPage::IsRequired()};
};
SetupWizard::SetupWizard(QWidget* parent) :
@ -66,14 +69,14 @@ int SetupWizard::nextId() const
{
case static_cast<int>(Page::MapProvider):
case static_cast<int>(Page::MapLayout):
if (MapProviderPage::IsRequired())
if (p->mapProviderPageIsRequired_)
{
return nextId;
}
break;
case static_cast<int>(Page::AudioCodec):
if (AudioCodecPage::IsRequired())
if (p->audioCodecPageIsRequired_)
{
return nextId;
}