From 4bf74cf3391a6a760ed0b87ba0d2781897eb5d17 Mon Sep 17 00:00:00 2001 From: forbes Date: Sun, 8 Feb 2026 17:01:41 -0600 Subject: [PATCH] fix(build): fix DlgSettingsGeneral::applyMenuIconSize visibility and namespace - Move applyMenuIconSize to public access so StartupProcess can call it - Add Dialog:: namespace qualifier in StartupProcess.cpp --- src/Gui/PreferencePages/DlgSettingsGeneral.h | 2 ++ src/Gui/StartupProcess.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Gui/PreferencePages/DlgSettingsGeneral.h b/src/Gui/PreferencePages/DlgSettingsGeneral.h index f977a50a26..964ef4c1ac 100644 --- a/src/Gui/PreferencePages/DlgSettingsGeneral.h +++ b/src/Gui/PreferencePages/DlgSettingsGeneral.h @@ -93,6 +93,8 @@ private: int getCurrentMenuIconSize() const; void addMenuIconSizes(int current); void translateMenuIconSizes(); + +public: static void applyMenuIconSize(int pixel); private: diff --git a/src/Gui/StartupProcess.cpp b/src/Gui/StartupProcess.cpp index f487a6634c..31bd6b50fb 100644 --- a/src/Gui/StartupProcess.cpp +++ b/src/Gui/StartupProcess.cpp @@ -288,7 +288,7 @@ void StartupPostProcess::setMenuIconSize() ParameterGrp::handle hGrp = WindowParameter::getDefaultParameter()->GetGroup("General"); int size = int(hGrp->GetInt("MenuIconSize", 0)); if (size >= 16) { - DlgSettingsGeneral::applyMenuIconSize(size); + Dialog::DlgSettingsGeneral::applyMenuIconSize(size); } } -- 2.49.1