From 19a69df0fcee6d3ce9be1c879ea7636d6c4e81cc Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Fri, 1 Jul 2022 13:55:40 +0200 Subject: [PATCH] Sketcher: Bug fix https://forum.freecadweb.org/viewtopic.php?p=606581&sid=70cfe557d7d1985e45ea1b298282c759#p606581 --- src/Mod/Sketcher/Gui/TaskSketcherElements.cpp | 4 ---- src/Mod/Sketcher/Gui/TaskSketcherElements.h | 11 ++++------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/Mod/Sketcher/Gui/TaskSketcherElements.cpp b/src/Mod/Sketcher/Gui/TaskSketcherElements.cpp index 51e390ffc2..049a050ee7 100644 --- a/src/Mod/Sketcher/Gui/TaskSketcherElements.cpp +++ b/src/Mod/Sketcher/Gui/TaskSketcherElements.cpp @@ -173,8 +173,6 @@ void ElementView::contextMenuEvent (QContextMenuEvent* event) menu.addSeparator(); - CONTEXT_ITEM("Sketcher_CloseShape","Close Shape","Sketcher_CloseShape",doCloseShape,true) - CONTEXT_ITEM("Sketcher_ConnectLines","Connect","Sketcher_ConnectLines",doConnect,true) CONTEXT_ITEM("Sketcher_SelectConstraints","Select Constraints","Sketcher_SelectConstraints",doSelectConstraints,true) CONTEXT_ITEM("Sketcher_SelectOrigin","Select Origin","Sketcher_SelectOrigin",doSelectOrigin,false) CONTEXT_ITEM("Sketcher_SelectHorizontalAxis","Select Horizontal Axis","Sketcher_SelectHorizontalAxis",doSelectHAxis,false) @@ -213,8 +211,6 @@ CONTEXT_MEMBER_DEF("Sketcher_ConstrainAngle",doAngleConstraint) CONTEXT_MEMBER_DEF("Sketcher_ToggleConstruction",doToggleConstruction) -CONTEXT_MEMBER_DEF("Sketcher_CloseShape",doCloseShape) -CONTEXT_MEMBER_DEF("Sketcher_ConnectLines",doConnect) CONTEXT_MEMBER_DEF("Sketcher_SelectConstraints",doSelectConstraints) CONTEXT_MEMBER_DEF("Sketcher_SelectOrigin",doSelectOrigin) CONTEXT_MEMBER_DEF("Sketcher_SelectHorizontalAxis",doSelectHAxis) diff --git a/src/Mod/Sketcher/Gui/TaskSketcherElements.h b/src/Mod/Sketcher/Gui/TaskSketcherElements.h index ca2a8c1773..0ff4d9c36b 100644 --- a/src/Mod/Sketcher/Gui/TaskSketcherElements.h +++ b/src/Mod/Sketcher/Gui/TaskSketcherElements.h @@ -50,7 +50,6 @@ public: Q_SIGNALS: void onFilterShortcutPressed(); - void signalCloseShape(); protected: void contextMenuEvent (QContextMenuEvent* event); @@ -82,8 +81,6 @@ protected Q_SLOTS: void doToggleConstruction(); // Acelerators - void doCloseShape(); - void doConnect(); void doSelectConstraints(); void doSelectOrigin(); void doSelectHAxis(); @@ -96,17 +93,17 @@ class TaskSketcherElements : public Gui::TaskView::TaskBox, public Gui::Selectio Q_OBJECT class MultIcon { - + public: MultIcon(const char*); - + QIcon Normal; QIcon Construction; QIcon External; - + QIcon getIcon(bool construction, bool external) const; }; - + public: TaskSketcherElements(ViewProviderSketch *sketchView); ~TaskSketcherElements();