diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2016-03-13 19:03:09 +0000 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-03-22 14:08:28 +0000 |
commit | 79ea0741effd93c2343a567dbcb5ecdeb481ad78 (patch) | |
tree | 88c28b87195c2301bb32d5e2be744ec717118495 /src/core/aspects/qabstractaspect.cpp | |
parent | f0019b047dbd146f14ab77fd0f1d65080bb9a9a6 (diff) |
Add setPeer() function to QBackendNode
We only deal with QNodeIds on the backend with the new method.
Task-number: QTBUG-51835
Change-Id: I226b5298e1e38e5e5b94169b0145792be1d5520a
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/core/aspects/qabstractaspect.cpp')
-rw-r--r-- | src/core/aspects/qabstractaspect.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/aspects/qabstractaspect.cpp b/src/core/aspects/qabstractaspect.cpp index 19ec5a1dd..51658b470 100644 --- a/src/core/aspects/qabstractaspect.cpp +++ b/src/core/aspects/qabstractaspect.cpp @@ -199,8 +199,10 @@ QBackendNode *QAbstractAspectPrivate::createBackendNodeNoClone(const QNodeCreate backend = backendNodeMapper->create(change); // TODO: Find some place else to do all of this function from the arbiter - if (backend) + if (backend) { + backend->setPeerId(change->subjectId()); backend->initializeFromPeer(change); + } // Backend could be null if the user decides that his functor should only // perform some action when encountering a given type of item but doesn't need to |