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 @@ public:
/// constructor
ViewProviderViewPart();
/// destructor
virtual ~ViewProviderViewPart();
~ViewProviderViewPart() override;
App::PropertyLength LineWidth;
App::PropertyLength HiddenWidth;
@@ -60,24 +60,24 @@ public:
static const char* LineStyleEnums[];
virtual void attach(App::DocumentObject *);
virtual bool useNewSelectionModel(void) const {return false;}
virtual bool onDelete(const std::vector<std::string> &);
virtual bool canDelete(App::DocumentObject* obj) const;
virtual bool setEdit(int ModNum);
virtual bool doubleClicked(void);
void attach(App::DocumentObject *) override;
bool useNewSelectionModel(void) const override {return false;}
bool onDelete(const std::vector<std::string> &) override;
bool canDelete(App::DocumentObject* obj) const override;
bool setEdit(int ModNum) override;
bool doubleClicked(void) override;
public:
virtual void onChanged(const App::Property *prop);
virtual void handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, App::Property * prop);
void onChanged(const App::Property *prop) override;
void handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, App::Property * prop) override;
App::Color prefSectionColor(void);
App::Color prefHighlightColor(void);
int prefHighlightStyle(void);
virtual std::vector<App::DocumentObject*> claimChildren(void) const;
std::vector<App::DocumentObject*> claimChildren(void) const override;
virtual TechDraw::DrawViewPart* getViewObject() const;
TechDraw::DrawViewPart* getViewObject() const override;
TechDraw::DrawViewPart* getViewPart() const;
};