diff options
Diffstat (limited to 'src/datavisualization/engine/q3dobject.h')
-rw-r--r-- | src/datavisualization/engine/q3dobject.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/datavisualization/engine/q3dobject.h b/src/datavisualization/engine/q3dobject.h index 0b234891..db8ec68b 100644 --- a/src/datavisualization/engine/q3dobject.h +++ b/src/datavisualization/engine/q3dobject.h @@ -31,6 +31,8 @@ class Q3DObjectPrivate; class Q3DObject : public QObject { Q_OBJECT + Q_PROPERTY(Q3DScene* parentScene READ parentScene) + Q_PROPERTY(QVector3D position READ position WRITE setPosition) public: Q3DObject(QObject *parent = 0); @@ -38,11 +40,10 @@ public: void copyValuesFrom(const Q3DObject &source); - virtual void setParentScene(Q3DScene *parentScene); virtual Q3DScene *parentScene(); - virtual void setPosition(const QVector3D &position); virtual QVector3D position() const; + virtual void setPosition(const QVector3D &position); protected: void setDirty(bool dirty); |