diff options
Diffstat (limited to 'src/core/aspects/qaspectmanager_p.h')
-rw-r--r-- | src/core/aspects/qaspectmanager_p.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/aspects/qaspectmanager_p.h b/src/core/aspects/qaspectmanager_p.h index b9982ab96..9d2e01938 100644 --- a/src/core/aspects/qaspectmanager_p.h +++ b/src/core/aspects/qaspectmanager_p.h @@ -52,6 +52,7 @@ // #include <Qt3DCore/qaspectengine.h> +#include <Qt3DCore/qabstractfrontendnodemanager.h> #include <Qt3DCore/qnodeid.h> #include <QtCore/QObject> #include <QtCore/QScopedPointer> @@ -82,7 +83,7 @@ struct NodeTreeChange; class RequestFrameAnimation; #endif -class Q_3DCORE_PRIVATE_EXPORT QAspectManager : public QObject +class Q_3DCORE_PRIVATE_EXPORT QAspectManager : public QObject, public QAbstractFrontEndNodeManager { Q_OBJECT public: @@ -117,8 +118,8 @@ public: QServiceLocator *serviceLocator() const; void setPostConstructorInit(NodePostConstructorInit *postConstructorInit); - QNode *lookupNode(QNodeId id) const; - QVector<QNode *> lookupNodes(const QVector<QNodeId> &ids) const; + QNode *lookupNode(QNodeId id) const override; + QVector<QNode *> lookupNodes(const QVector<QNodeId> &ids) const override; QScene *scene() const; int jobsInLastFrame() const { return m_jobsInLastFrame; } |