summaryrefslogtreecommitdiffstats
path: root/src/render/frontend/framegraph-components/qviewport.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/frontend/framegraph-components/qviewport.cpp')
-rw-r--r--src/render/frontend/framegraph-components/qviewport.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/render/frontend/framegraph-components/qviewport.cpp b/src/render/frontend/framegraph-components/qviewport.cpp
index 9894ff08e..bd9f5aa14 100644
--- a/src/render/frontend/framegraph-components/qviewport.cpp
+++ b/src/render/frontend/framegraph-components/qviewport.cpp
@@ -53,13 +53,13 @@ QViewportPrivate::QViewportPrivate(QViewport *qq) :
{
}
-void QViewportPrivate::copy(const QNodePrivate *ref)
+void QViewport::copy(const QNode *ref)
{
- QFrameGraphItemPrivate::copy(ref);
- const QViewportPrivate *viewport = static_cast<const QViewportPrivate *>(ref);
- m_rect = viewport->m_rect;
- Q_FOREACH (QFrameGraphItem *fgChild, viewport->m_fgChildren)
- q_func()->appendFrameGraphItem(qobject_cast<QFrameGraphItem *>(QNodePrivate::get(fgChild)->clone()));
+ QFrameGraphItem::copy(ref);
+ const QViewport *viewport = static_cast<const QViewport*>(ref);
+ d_func()->m_rect = viewport->d_func()->m_rect;
+ Q_FOREACH (QFrameGraphItem *fgChild, viewport->d_func()->m_fgChildren)
+ appendFrameGraphItem(qobject_cast<QFrameGraphItem *>(QNodePrivate::get(fgChild)->clone()));
}
QViewport::QViewport(QNode *parent)