From 4dfc98c93cc3e9f601ad4e16b9d324fd1c3887f7 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Sat, 27 Sep 2025 08:09:56 -0400 Subject: [PATCH] fix: SettingsDialog, ensure debug warning is shown without changing the combobox --- src/lib/gui/dialogs/SettingsDialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/gui/dialogs/SettingsDialog.cpp b/src/lib/gui/dialogs/SettingsDialog.cpp index 75e13371f..7fd3239da 100644 --- a/src/lib/gui/dialogs/SettingsDialog.cpp +++ b/src/lib/gui/dialogs/SettingsDialog.cpp @@ -40,7 +40,6 @@ SettingsDialog::SettingsDialog(QWidget *parent, const IServerConfig &serverConfi ui->comboLogLevel->setItemData(5, tr("Debug entries"), Qt::ToolTipRole); ui->comboLogLevel->setItemData(6, tr("More debug output"), Qt::ToolTipRole); ui->comboLogLevel->setItemData(7, tr("Verbose debug output"), Qt::ToolTipRole); - ui->lblDebugWarning->setVisible(false); ui->comboTlsKeyLength->setItemIcon(0, QIcon::fromTheme(QStringLiteral("security-medium"))); ui->comboTlsKeyLength->setItemIcon(1, QIcon::fromTheme(QIcon::ThemeIcon::SecurityHigh)); @@ -188,6 +187,8 @@ void SettingsDialog::loadFromConfig() else ui->rbIconColorful->setChecked(true); + ui->lblDebugWarning->setVisible(Settings::value(Settings::Log::Level).toInt() > 4); + qDebug() << "load from config done"; updateControls(); }