summaryrefslogtreecommitdiffstats
path: root/src/core/qchangearbiter_p.h
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire.ecortex.kdab.com>2014-10-29 09:32:18 +0100
committerSean Harmer <sean.harmer@kdab.com>2014-11-02 12:43:28 +0100
commit8bd7ea0ec2f67679d046d35af5785d99b31620a3 (patch)
treece8b1290edc55a27f867cc6a044d69596e113b1f /src/core/qchangearbiter_p.h
parent22aae0f06bf90ece7435e9dfa4059f1615046eff (diff)
QNodeUuid: typedef for QUuid
Should allow to easily replace QUuid by a custom quint64 based struct Change-Id: Ib4ba57efd2e070317aa3417b37ce091f2b4779a0 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 a3d93ca27..2a1ae30f1 100644
--- a/src/core/qchangearbiter_p.h
+++ b/src/core/qchangearbiter_p.h
@@ -50,7 +50,7 @@
#include <QPair>
#include <QThreadStorage>
#include <QMutex>
-
+#include <Qt3DCore/qnodeuuid.h>
#include <Qt3DCore/qscenechange.h>
#include <Qt3DCore/private/qobserverinterface_p.h>
@@ -83,10 +83,10 @@ public:
void syncChanges();
void registerObserver(QObserverInterface *observer,
- const QUuid &nodeId,
+ const QNodeUuid &nodeId,
ChangeFlags changeFlags = AllChanges);
void unregisterObserver(QObserverInterface *observer,
- const QUuid &nodeId);
+ const QNodeUuid &nodeId);
void registerSceneObserver(QSceneObserverInterface *observer);
void unregisterSceneObserver(QSceneObserverInterface *observer);
@@ -129,7 +129,7 @@ private:
//
// We keep these distinct because we do not manage the main thread which means
// the mechanisms for working with objects there is different.
- QHash<QUuid, QObserverList> m_nodeObservations;
+ QHash<QNodeUuid, QObserverList> m_nodeObservations;
QList<QSceneObserverInterface *> m_sceneObservers;
// Each thread has a TLS ChangeQueue so we never need to lock whilst