Mod: Use override etc 2

This commit is contained in:
berniev
2022-08-09 11:53:46 +10:00
committed by wwmayer
parent 75fa455c5d
commit 71dc5ead2f
697 changed files with 4956 additions and 4956 deletions

View File

@@ -40,7 +40,7 @@ class TechDrawExport DrawViewDimExtent : public TechDraw::DrawViewDimension
public:
/// Constructor
DrawViewDimExtent();
virtual ~DrawViewDimExtent();
~DrawViewDimExtent() override;
App::PropertyLinkSubList Source; //DrawViewPart & SubElements(Edges)
//Cosmetic End points are stored in DVD::References2d
@@ -48,19 +48,19 @@ public:
App::PropertyInteger DirExtent; //Horizontal, Vertical, TBD
App::PropertyStringList CosmeticTags; //id of cosmetic end points.
virtual App::DocumentObjectExecReturn *execute();
virtual short mustExecute() const;
virtual void unsetupObject();
App::DocumentObjectExecReturn *execute() override;
short mustExecute() const override;
void unsetupObject() override;
virtual bool checkReferences2D() const;
bool checkReferences2D() const override;
//return PyObject as DrawViewDimExtentPy
virtual PyObject *getPyObject();
PyObject *getPyObject() override;
protected:
virtual void onChanged(const App::Property* prop);
void onChanged(const App::Property* prop) override;
std::vector<std::string> getSubNames();
virtual pointPair getPointsTwoVerts();
pointPair getPointsTwoVerts() override;
private:
};