Fix clang compiler warnings:

+ fix -Winconsistent-missing-override
This commit is contained in:
wmayer
2019-08-09 19:16:25 +02:00
parent 33b6c9c293
commit 319bbe5cc4
3 changed files with 17 additions and 17 deletions

View File

@@ -31,7 +31,7 @@ namespace Sketcher
class SketcherExport ExternalGeometryExtension : public Part::GeometryExtension
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
// START_CREDIT_BLOCK: Credit under LGPL for this block to Zheng, Lei (realthunder) <realthunder.dev@gmail.com>
enum Flag {

View File

@@ -45,7 +45,7 @@ class Constraint;
class SketcherExport PropertyConstraintList : public App::PropertyLists
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
/**
@@ -60,10 +60,10 @@ public:
*/
virtual ~PropertyConstraintList();
virtual void setSize(int newSize);
virtual int getSize(void) const;
virtual void setSize(int newSize) override;
virtual int getSize(void) const override;
const char* getEditorName(void) const {
const char* getEditorName(void) const override {
return "SketcherGui::PropertyConstraintListItem";
}
@@ -109,16 +109,16 @@ public:
return _lValueList;
}
virtual PyObject *getPyObject(void);
virtual void setPyObject(PyObject *);
virtual PyObject *getPyObject(void) override;
virtual void setPyObject(PyObject *) override;
virtual void Save(Base::Writer &writer) const;
virtual void Restore(Base::XMLReader &reader);
virtual void Save(Base::Writer &writer) const override;
virtual void Restore(Base::XMLReader &reader) override;
virtual Property *Copy(void) const;
virtual void Paste(const App::Property &from);
virtual Property *Copy(void) const override;
virtual void Paste(const App::Property &from) override;
virtual unsigned int getMemSize(void) const;
virtual unsigned int getMemSize(void) const override;
void acceptGeometry(const std::vector<Part::Geometry *> &GeoList);
void checkGeometry(const std::vector<Part::Geometry *> &GeoList);
@@ -129,10 +129,10 @@ public:
const Constraint *getConstraint(const App::ObjectIdentifier &path) const;
virtual void setPathValue(const App::ObjectIdentifier & path, const boost::any & value);
virtual const boost::any getPathValue(const App::ObjectIdentifier & path) const;
virtual App::ObjectIdentifier canonicalPath(const App::ObjectIdentifier & p) const;
virtual void getPaths(std::vector<App::ObjectIdentifier> & paths) const;
virtual void setPathValue(const App::ObjectIdentifier & path, const boost::any & value) override;
virtual const boost::any getPathValue(const App::ObjectIdentifier & path) const override;
virtual App::ObjectIdentifier canonicalPath(const App::ObjectIdentifier & p) const override;
virtual void getPaths(std::vector<App::ObjectIdentifier> & paths) const override;
virtual bool getPyPathValue(const App::ObjectIdentifier &path, Py::Object &res) const override;

View File

@@ -31,7 +31,7 @@ namespace Sketcher
class SketcherExport SketchGeometryExtension : public Part::GeometryExtension
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
SketchGeometryExtension();
SketchGeometryExtension(long cid);