diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2014-10-10 09:22:46 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2014-10-17 15:12:56 +0200 |
commit | 35b667790a7c32850d9128a53c0c15b4aeb447ac (patch) | |
tree | 09efd4b46ab3a65a7e43dac4dd93a45b541dd4fe /src/core/nodes/nodes.pri | |
parent | 117fbb51ea3f9fe610de02b95b043909dbc2f40e (diff) |
QBackendNode
QBackendNodeCreatorFunctor added to provide a way to create a backend tree
classes from a frontend one.
Can be readonly / readwrite -> observer / observer + observable
QAbstractAspect now has a registerBackendType to register a
QBackendNodeCreatorFunctor against a frontend type.
QBackendObservable is replaced by this class.
Follow-up commits will add a QBackendNoceCreatorFunctor for each backend class
of the RendererAspect.
Change-Id: I0b4398ce77408b52ffa0ba3dfdd04903cfd6091d
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/nodes/nodes.pri')
-rw-r--r-- | src/core/nodes/nodes.pri | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/core/nodes/nodes.pri b/src/core/nodes/nodes.pri index 849b987a1..09954b3c6 100644 --- a/src/core/nodes/nodes.pri +++ b/src/core/nodes/nodes.pri @@ -7,10 +7,14 @@ HEADERS += \ $$PWD/qcomponent.h \ $$PWD/qcomponent_p.h \ $$PWD/qentity.h \ - $$PWD/qentity_p.h + $$PWD/qentity_p.h \ + $$PWD/qbackendnode_p.h \ + $$PWD/qbackendnode.h SOURCES += \ $$PWD/qnode.cpp \ $$PWD/nodevisitor.cpp \ $$PWD/qcomponent.cpp \ - $$PWD/qentity.cpp + $$PWD/qentity.cpp \ + $$PWD/qbackendnode.cpp + |