Remove UI settings that don't make sense for PianoBooster

This commit is contained in:
Martchus 2023-07-02 00:18:27 +02:00
parent 3b703a6d48
commit 897b2486e1
1 changed files with 6 additions and 1 deletions

View File

@ -28,6 +28,7 @@
#include "QtWindow.h"
#include "resources/config.h"
#include <qtutilities/settingsdialog/optioncategory.h>
#include <qtutilities/settingsdialog/optioncategorymodel.h>
#include <qtutilities/settingsdialog/qtsettings.h>
#include <qtutilities/settingsdialog/settingsdialog.h>
@ -525,11 +526,15 @@ void QtWindow::showUISettingsDialog()
m_settingsDlg = new QtUtilities::SettingsDialog(this);
if (m_qtSettings) {
m_settingsDlg->setWindowTitle(tr("UI settings"));
m_settingsDlg->setSingleCategory(m_qtSettings->category());
auto *const category = new QtUtilities::OptionCategory;
category->setDisplayName(QCoreApplication::translate("QtGui::QtOptionCategory", "UI settings"));
category->assignPages({ new QtUtilities::QtAppearanceOptionPage(*m_qtSettings) });
m_settingsDlg->setSingleCategory(category);
connect(m_settingsDlg, &QtUtilities::SettingsDialog::applied, this, [this] {
m_qtSettings->apply();
m_qtSettings->save(*m_settings);
});
}
}
if (m_settingsDlg->isHidden()) {