From e786cfbc90d3fa30b018dd8d6523849714e764f2 Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 25 Sep 2015 00:52:44 +0200 Subject: [PATCH] + reimplement virtual methods in PropertyExpressionEngine --- src/App/PropertyExpressionEngine.cpp | 10 ++++++++++ src/App/PropertyExpressionEngine.h | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/src/App/PropertyExpressionEngine.cpp b/src/App/PropertyExpressionEngine.cpp index 351c0f8c0..c0e5dafec 100644 --- a/src/App/PropertyExpressionEngine.cpp +++ b/src/App/PropertyExpressionEngine.cpp @@ -739,3 +739,13 @@ std::set PropertyExpressionEngine::getPaths() const return result; } + +PyObject *PropertyExpressionEngine::getPyObject(void) +{ + Py_Return; +} + +void PropertyExpressionEngine::setPyObject(PyObject *) +{ + throw Base::RuntimeError("Property is read-only"); +} diff --git a/src/App/PropertyExpressionEngine.h b/src/App/PropertyExpressionEngine.h index 3da8902f1..078725b0d 100644 --- a/src/App/PropertyExpressionEngine.h +++ b/src/App/PropertyExpressionEngine.h @@ -120,6 +120,10 @@ public: void slotObjectRenamed(const App::DocumentObject & obj); + /* Python interface */ + PyObject *getPyObject(void); + void setPyObject(PyObject *); + private: typedef boost::adjacency_list< boost::listS, boost::vecS, boost::directedS > DiGraph;