diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-04-13 09:33:50 +0200 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-04-15 09:21:53 +0000 |
commit | 5b0795d94a7c9fc7c936601de621a499db4edb54 (patch) | |
tree | 2835d8d5889c1600e87a3be646f2685f662e419b /src/render/framegraph/rendertargetselectornode.cpp | |
parent | 922d477f809b6c689e331febee910514eb382b57 (diff) |
RenderTargetSelector: use m_enabled property from base class
Change-Id: I9ad362251795b8dcc944918e77c147bc229902f0
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/framegraph/rendertargetselectornode.cpp')
-rw-r--r-- | src/render/framegraph/rendertargetselectornode.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/render/framegraph/rendertargetselectornode.cpp b/src/render/framegraph/rendertargetselectornode.cpp index 584c9ddca..8cb257027 100644 --- a/src/render/framegraph/rendertargetselectornode.cpp +++ b/src/render/framegraph/rendertargetselectornode.cpp @@ -65,7 +65,6 @@ void RenderTargetSelector::updateFromPeer(Qt3DCore::QNode *peer) m_renderTargetUuid = QNodeId(); if (selector->target() != Q_NULLPTR) m_renderTargetUuid = selector->target()->id(); - setEnabled(selector->isEnabled()); m_outputs = selector->outputs().toVector(); } @@ -74,7 +73,6 @@ void RenderTargetSelector::initializeFromPeer(const Qt3DCore::QNodeCreatedChange FrameGraphNode::initializeFromPeer(change); const auto typedChange = qSharedPointerCast<Qt3DCore::QNodeCreatedChange<QRenderTargetSelectorData>>(change); const auto &data = typedChange->data; - setEnabled(change->isNodeEnabled()); m_renderTargetUuid = data.targetId; m_outputs = data.outputs; } @@ -86,12 +84,11 @@ void RenderTargetSelector::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) QScenePropertyChangePtr propertyChange = qSharedPointerCast<QScenePropertyChange>(e); if (propertyChange->propertyName() == QByteArrayLiteral("target")) m_renderTargetUuid = propertyChange->value().value<QNodeId>(); - else if (propertyChange->propertyName() == QByteArrayLiteral("enabled")) - setEnabled(propertyChange->value().toBool()); else if (propertyChange->propertyName() == QByteArrayLiteral("outputs")) m_outputs = propertyChange->value().value<QList<Qt3DRender::QRenderTargetOutput::AttachmentPoint> >().toVector(); markDirty(AbstractRenderer::AllDirty); } + FrameGraphNode::sceneChangeEvent(e); } } // namespace Render |