summaryrefslogtreecommitdiffstats
path: root/src/core/qchangearbiter_p.h
diff options
context:
space:
mode:
authorKevin Ottens <kevin.ottens@kdab.com>2015-02-03 12:53:28 +0100
committerSean Harmer <sean.harmer@kdab.com>2015-02-08 11:25:20 +0000
commitea21cc6c3418ca3df9ef6f383ba338ae4d49915b (patch)
treeb153039cdab5390592b9f9fab1fdc1cac0cf3ff6 /src/core/qchangearbiter_p.h
parentba7f13b912dbbe208358e7ae925924ccba413ee1 (diff)
Introduce QLockableObserverInterface
We introduce QLockableObserverInterface as an intermediate interface before the QChangeArbiter and depend on that interface whenever possible. Change-Id: Ic92efec8d68c88344bb43f8fc7dc10b1212180af Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/qchangearbiter_p.h')
-rw-r--r--src/core/qchangearbiter_p.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/qchangearbiter_p.h b/src/core/qchangearbiter_p.h
index 33d81d8af..090e151eb 100644
--- a/src/core/qchangearbiter_p.h
+++ b/src/core/qchangearbiter_p.h
@@ -52,7 +52,7 @@
#include <QMutex>
#include <Qt3DCore/qnodeid.h>
#include <Qt3DCore/qscenechange.h>
-#include <Qt3DCore/private/qobserverinterface_p.h>
+#include <Qt3DCore/private/qlockableobserverinterface_p.h>
QT_BEGIN_NAMESPACE
@@ -67,7 +67,7 @@ class QSceneInterface;
class QT3DCORESHARED_EXPORT QChangeArbiter
: public QObject
- , public QObserverInterface
+ , public QLockableObserverInterface
{
Q_OBJECT
public:
@@ -87,8 +87,8 @@ public:
void registerSceneObserver(QSceneObserverInterface *observer);
void unregisterSceneObserver(QSceneObserverInterface *observer);
- void sceneChangeEvent(const QSceneChangePtr &e) Q_DECL_OVERRIDE; // QObserverInterface impl
- void sceneChangeEventWithLock(const QSceneChangePtr &e);
+ void sceneChangeEvent(const QSceneChangePtr &e) Q_DECL_OVERRIDE; // QLockableObserverInterface impl
+ void sceneChangeEventWithLock(const QSceneChangePtr &e) Q_DECL_OVERRIDE; // QLockableObserverInterface impl
Q_INVOKABLE void setPostman(Qt3D::QObserverInterface *postman);
Q_INVOKABLE void setScene(Qt3D::QSceneInterface *scene);