From 2efd9a133ec69be63aa45f6d87e7e1c3ec04cd64 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Tue, 26 Nov 2019 16:55:00 -0500 Subject: [PATCH] [TD]fix "override" compiler warnings --- src/Mod/TechDraw/App/DrawViewSection.h | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/Mod/TechDraw/App/DrawViewSection.h b/src/Mod/TechDraw/App/DrawViewSection.h index e9b7ce9899..ab8fe94008 100644 --- a/src/Mod/TechDraw/App/DrawViewSection.h +++ b/src/Mod/TechDraw/App/DrawViewSection.h @@ -57,7 +57,7 @@ class DashSet; class TechDrawExport DrawViewSection : public DrawViewPart { - PROPERTY_HEADER(Part::DrawViewSection); + PROPERTY_HEADER_WITH_OVERRIDE(Part::DrawViewSection); public: DrawViewSection(void); @@ -77,16 +77,16 @@ public: App::PropertyString SectionSymbol; App::PropertyBool FuseBeforeCut; - virtual short mustExecute() const; - bool isReallyInBox (const Base::Vector3d v, const Base::BoundBox3d bb) const; bool isReallyInBox (const gp_Pnt p, const Bnd_Box& bb) const; - virtual App::DocumentObjectExecReturn *execute(void); - virtual void onChanged(const App::Property* prop); - virtual const char* getViewProviderName(void) const { + virtual App::DocumentObjectExecReturn *execute(void) override; + virtual void onChanged(const App::Property* prop) override; + virtual const char* getViewProviderName(void) const override { return "TechDrawGui::ViewProviderViewSection"; } + virtual void unsetupObject() override; + virtual short mustExecute() const override; public: std::vector getFaceGeometry(); @@ -102,9 +102,8 @@ public: TechDraw::DrawViewPart* getBaseDVP() const; TechDraw::DrawProjGroupItem* getBaseDPGI() const; - virtual void unsetupObject(); - virtual std::vector getWireForFace(int idx) const; + virtual std::vector getWireForFace(int idx) const override; TopoDS_Compound getSectionFaces() { return sectionFaces;}; std::vector getSectionFaceWires(void) { return sectionFaceWires; }