fix -Winconsistent-missing-override

This commit is contained in:
wmayer
2018-01-28 00:20:11 +01:00
parent 7fed1a29c1
commit 0718e2c56a

View File

@@ -36,7 +36,7 @@ namespace TechDraw
class TechDrawExport DrawViewDraft : public TechDraw::DrawViewSymbol
{
PROPERTY_HEADER(TechDraw::DrawViewDraft);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawViewDraft);
public:
/// Constructor
@@ -54,18 +54,18 @@ public:
/** @name methods override Feature */
//@{
/// recalculate the Feature
virtual App::DocumentObjectExecReturn *execute(void);
virtual App::DocumentObjectExecReturn *execute(void) override;
//@}
/// returns the type name of the ViewProvider
virtual const char* getViewProviderName(void) const {
virtual const char* getViewProviderName(void) const override {
return "TechDrawGui::ViewProviderDraft";
}
void Restore(Base::XMLReader &reader) override;
protected:
virtual void onChanged(const App::Property* prop);
virtual void onChanged(const App::Property* prop) override;
Base::BoundBox3d bbox;
std::string getSVGHead(void);
std::string getSVGTail(void);