summaryrefslogtreecommitdiffstats
path: root/src/render/frontend/qlayer.cpp
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2016-04-27 09:23:12 +0100
committerPaul Lemire <paul.lemire@kdab.com>2016-04-29 16:22:34 +0000
commit80561fcfad953c818ffc1f4d74bb20c4be1a4581 (patch)
treedf6c88225ac28dfa6d5c7f43b9d04fcdc1ee18bb /src/render/frontend/qlayer.cpp
parent774b589cc8257a1a759b121a0f839fbabac330a1 (diff)
QLayer/Layer create and handle creation changes
Change-Id: Id12e4d99b56fcfb8b58c58da778c48fcfa19460b Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/frontend/qlayer.cpp')
-rw-r--r--src/render/frontend/qlayer.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/render/frontend/qlayer.cpp b/src/render/frontend/qlayer.cpp
index b4c85a596..eda3551a7 100644
--- a/src/render/frontend/qlayer.cpp
+++ b/src/render/frontend/qlayer.cpp
@@ -105,6 +105,14 @@ void QLayer::setNames(const QStringList &names)
}
}
+Qt3DCore::QNodeCreatedChangeBasePtr QLayer::createNodeCreationChange() const
+{
+ auto creationChange = Qt3DCore::QNodeCreatedChangePtr<QLayerData>::create(this);
+ auto &data = creationChange->data;
+ data.names = d_func()->m_names;
+ return creationChange;
+}
+
} // namespace Qt3DRender
QT_END_NAMESPACE