From c2592271e84894067fc5ceac10c4840d3ffd373f Mon Sep 17 00:00:00 2001 From: PaddleStroke Date: Mon, 6 Oct 2025 02:11:46 +0200 Subject: [PATCH] Sketcher: remove edit tools from toolbar (#24229) * Sketcher: remove edit tools from toolbar * Update Workbench.h * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- src/Mod/Sketcher/Gui/Workbench.cpp | 21 --------------------- src/Mod/Sketcher/Gui/Workbench.h | 1 - 2 files changed, 22 deletions(-) diff --git a/src/Mod/Sketcher/Gui/Workbench.cpp b/src/Mod/Sketcher/Gui/Workbench.cpp index dc1e7a402d..24aecf0e25 100644 --- a/src/Mod/Sketcher/Gui/Workbench.cpp +++ b/src/Mod/Sketcher/Gui/Workbench.cpp @@ -140,11 +140,6 @@ Gui::ToolBarItem* Workbench::setupToolBars() const visual->setCommand("Visual Helpers"); addSketcherWorkbenchVisual(*visual); - Gui::ToolBarItem* edittools = - new Gui::ToolBarItem(root, Gui::ToolBarItem::DefaultVisibility::Unavailable); - edittools->setCommand("Sketcher Edit Tools"); - addSketcherWorkbenchEditTools(*edittools); - return root; } @@ -643,17 +638,6 @@ inline void SketcherAddWorkbenchVisual(Gui::ToolBarItem& visua << "Sketcher_SwitchVirtualSpace"; } -template -inline void SketcherAddWorkbenchEditTools(T& virtualspedittoolsace); - -template<> -inline void SketcherAddWorkbenchEditTools(Gui::ToolBarItem& edittools) -{ - edittools << "Sketcher_Grid" - << "Sketcher_Snap" - << "Sketcher_RenderingOrder"; -} - void addSketcherWorkbenchSketchActions(Gui::MenuItem& sketch) { SketcherAddWorkbenchSketchActions(sketch); @@ -724,9 +708,4 @@ void addSketcherWorkbenchVisual(Gui::ToolBarItem& visual) SketcherAddWorkbenchVisual(visual); } -void addSketcherWorkbenchEditTools(Gui::ToolBarItem& edittools) -{ - SketcherAddWorkbenchEditTools(edittools); -} - } /* namespace SketcherGui */ diff --git a/src/Mod/Sketcher/Gui/Workbench.h b/src/Mod/Sketcher/Gui/Workbench.h index 04ec4edc60..e71e4047d9 100644 --- a/src/Mod/Sketcher/Gui/Workbench.h +++ b/src/Mod/Sketcher/Gui/Workbench.h @@ -69,7 +69,6 @@ SketcherGuiExport void addSketcherWorkbenchConstraints(Gui::ToolBarItem& cons); SketcherGuiExport void addSketcherWorkbenchTools(Gui::ToolBarItem& consaccel); SketcherGuiExport void addSketcherWorkbenchBSplines(Gui::ToolBarItem& bspline); SketcherGuiExport void addSketcherWorkbenchVisual(Gui::ToolBarItem& visual); -SketcherGuiExport void addSketcherWorkbenchEditTools(Gui::ToolBarItem& edittools); } // namespace SketcherGui