From 71088b00d7521046f74cca896f5acf5130b04e14 Mon Sep 17 00:00:00 2001 From: tarman3 Date: Thu, 17 Apr 2025 08:02:03 +0300 Subject: [PATCH] CAM: Dressup combined menu in toolbar --- src/Mod/CAM/InitGui.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Mod/CAM/InitGui.py b/src/Mod/CAM/InitGui.py index 3975cb7f2f..8839584de1 100644 --- a/src/Mod/CAM/InitGui.py +++ b/src/Mod/CAM/InitGui.py @@ -154,6 +154,14 @@ class CAMWorkbench(Workbench): QT_TRANSLATE_NOOP("CAM_DrillingTools", "Drilling Operations"), ), ) + dressupcmdgroup = ["CAM_DressupTools"] + FreeCADGui.addCommand( + "CAM_DressupTools", + PathCommandGroup( + dressupcmdlist, + QT_TRANSLATE_NOOP("CAM_DressupTools", "Dressup Operations"), + ), + ) threedcmdgroup = threedopcmdlist if Path.Preferences.experimentalFeaturesEnabled(): prepcmdlist.append("CAM_Shape") @@ -206,7 +214,7 @@ class CAMWorkbench(Workbench): QT_TRANSLATE_NOOP("Workbench", "New Operations"), twodopcmdlist + drillingcmdgroup + engravecmdgroup + threedcmdgroup, ) - self.appendToolbar(QT_TRANSLATE_NOOP("Workbench", "Path Modification"), modcmdlist) + self.appendToolbar(QT_TRANSLATE_NOOP("Workbench", "Path Modification"), modcmdlist + dressupcmdgroup) if extracmdlist: self.appendToolbar(QT_TRANSLATE_NOOP("Workbench", "Helpful Tools"), extracmdlist)