From c5dfa7fa010de019fa5c2358fcb3834f20749539 Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 17 Feb 2022 21:14:37 +0100 Subject: [PATCH] Sketcher: fix warnings: * fix -Winconsistent-missing-override * fix -Woverloaded-virtual that is also a bug because the DrawSketchHandlerArcOfParabola didn't set the suitable mouse cursor --- src/Mod/Sketcher/Gui/CommandCreateGeo.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp b/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp index d26ca58072..1bb927bf0e 100644 --- a/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp +++ b/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp @@ -4255,7 +4255,7 @@ public: applyCursor(); } - virtual bool pressButton(Base::Vector2d onSketchPos) + virtual bool pressButton(Base::Vector2d onSketchPos) override { if (Mode==STATUS_SEEK_First){ EditCurve[0] = onSketchPos; @@ -4282,7 +4282,7 @@ public: return true; } - virtual bool releaseButton(Base::Vector2d /*onSketchPos*/) + virtual bool releaseButton(Base::Vector2d /*onSketchPos*/) override { if (Mode==STATUS_Close) { unsetCursor(); @@ -4387,7 +4387,7 @@ public: } private: - virtual void activated(ViewProviderSketch * /*sketchgui*/) + virtual void activated() override { setCrosshairCursor("Sketcher_Pointer_Create_ArcOfParabola"); }