From 7c366eae50c3febb70e638ce8ce1ef4f261da727 Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 15 Sep 2017 08:26:48 +0200 Subject: [PATCH] fix override warnings --- src/Mod/TechDraw/App/DrawView.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Mod/TechDraw/App/DrawView.h b/src/Mod/TechDraw/App/DrawView.h index 8887ab76c9..6f56ca8657 100644 --- a/src/Mod/TechDraw/App/DrawView.h +++ b/src/Mod/TechDraw/App/DrawView.h @@ -41,7 +41,7 @@ class DrawPage; */ class TechDrawExport DrawView : public App::DocumentObject { - PROPERTY_HEADER(TechDraw::DrawView); + PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawView); public: /// Constructor @@ -60,16 +60,16 @@ public: /** @name methods overide Feature */ //@{ /// recalculate the Feature - virtual App::DocumentObjectExecReturn *execute(void); - virtual void onDocumentRestored(); + virtual App::DocumentObjectExecReturn *execute(void) override; + virtual void onDocumentRestored() override; virtual short mustExecute() const override; //@} - void Restore(Base::XMLReader &reader); + void Restore(Base::XMLReader &reader) override; bool isInClip(); /// returns the type name of the ViewProvider - virtual const char* getViewProviderName(void) const { + virtual const char* getViewProviderName(void) const override { return "TechDrawGui::ViewProviderDrawingView"; } //return PyObject as DrawViewPy @@ -90,7 +90,7 @@ public: void checkScale(void); protected: - void onChanged(const App::Property* prop); + void onChanged(const App::Property* prop) override; std::string pageFeatName; bool autoPos; bool mouseMove;