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>
This commit is contained in:
PaddleStroke
2025-10-06 02:11:46 +02:00
committed by GitHub
parent ce8584c728
commit c2592271e8
2 changed files with 0 additions and 22 deletions

View File

@@ -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>(Gui::ToolBarItem& visua
<< "Sketcher_SwitchVirtualSpace";
}
template<typename T>
inline void SketcherAddWorkbenchEditTools(T& virtualspedittoolsace);
template<>
inline void SketcherAddWorkbenchEditTools<Gui::ToolBarItem>(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 */

View File

@@ -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