summaryrefslogtreecommitdiffstats
path: root/src/core/aspects/qabstractaspect.cpp
diff options
context:
space:
mode:
authorKevin Ottens <kevin.ottens@kdab.com>2015-02-04 16:46:35 +0100
committerSean Harmer <sean.harmer@kdab.com>2015-02-08 15:01:54 +0000
commit906891f92bcdde3cad6618114689a57899bacb83 (patch)
tree0285320eb61a83d5ea79d4c052e665044e91fc3e /src/core/aspects/qabstractaspect.cpp
parentc72f232b572b5b4b2e20622b14fe6d2858c5d465 (diff)
Make QBackendNode use QBackendNodeFactory
For convenience we also provide a protected createBackendNode in QBackendNode itself. From now on it should be the preferred way to deal with node resolving. Change-Id: I22f490763026848a4dc8b55c98f649c36df258a3 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/aspects/qabstractaspect.cpp')
-rw-r--r--src/core/aspects/qabstractaspect.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/aspects/qabstractaspect.cpp b/src/core/aspects/qabstractaspect.cpp
index 15b9cd6db..f1290a9d7 100644
--- a/src/core/aspects/qabstractaspect.cpp
+++ b/src/core/aspects/qabstractaspect.cpp
@@ -108,7 +108,7 @@ QBackendNode *QAbstractAspect::createBackendNode(QNode *frontend) const
QBackendNode *backend = functor->get(frontend);
if (backend != Q_NULLPTR)
return backend;
- backend = functor->create(frontend);
+ backend = functor->create(frontend, this);
// 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
// return a QBackendNode pointer.