aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorArisotura <thetotalworm@gmail.com>2022-04-01 12:54:58 +0200
committerArisotura <thetotalworm@gmail.com>2022-04-01 12:54:58 +0200
commit1dfcf2010a220adb8d143a97f6bc4fec5462aac9 (patch)
treedcf9c28e4e40eb5293736664affdc546ee4b7339 /src
parentd296f2832c9de6d50c37d6ec094a64cf2c0de31d (diff)
parent02b859ad9dcfbc06cdb8f3a69e12a053752b85f0 (diff)
Merge branch 'master' of github.com:Arisotura/melonDS
Diffstat (limited to 'src')
-rw-r--r--src/frontend/qt_sdl/FirmwareSettingsDialog.cpp9
-rw-r--r--src/frontend/qt_sdl/FirmwareSettingsDialog.h1
2 files changed, 10 insertions, 0 deletions
diff --git a/src/frontend/qt_sdl/FirmwareSettingsDialog.cpp b/src/frontend/qt_sdl/FirmwareSettingsDialog.cpp
index 90b5182..754cc8a 100644
--- a/src/frontend/qt_sdl/FirmwareSettingsDialog.cpp
+++ b/src/frontend/qt_sdl/FirmwareSettingsDialog.cpp
@@ -65,6 +65,8 @@ FirmwareSettingsDialog::FirmwareSettingsDialog(QWidget* parent) : QDialog(parent
ui->txtMAC->setText(QString::fromStdString(Config::FirmwareMAC));
ui->cbRandomizeMAC->setChecked(Config::RandomizeMAC);
+
+ on_overrideFirmwareBox_toggled();
on_cbRandomizeMAC_toggled();
}
@@ -202,6 +204,13 @@ void FirmwareSettingsDialog::on_cbxBirthdayMonth_currentIndexChanged(int idx)
}
}
+void FirmwareSettingsDialog::on_overrideFirmwareBox_toggled()
+{
+ bool disable = !ui->overrideFirmwareBox->isChecked();
+ ui->grpUserSettings->setDisabled(disable);
+ ui->grpWifiSettings->setDisabled(disable);
+}
+
void FirmwareSettingsDialog::on_cbRandomizeMAC_toggled()
{
bool disable = ui->cbRandomizeMAC->isChecked();
diff --git a/src/frontend/qt_sdl/FirmwareSettingsDialog.h b/src/frontend/qt_sdl/FirmwareSettingsDialog.h
index f4b4b8b..97bf5c0 100644
--- a/src/frontend/qt_sdl/FirmwareSettingsDialog.h
+++ b/src/frontend/qt_sdl/FirmwareSettingsDialog.h
@@ -123,6 +123,7 @@ private slots:
void done(int r);
void on_cbxBirthdayMonth_currentIndexChanged(int idx);
+ void on_overrideFirmwareBox_toggled();
void on_cbRandomizeMAC_toggled();
private: