summaryrefslogtreecommitdiffstats
path: root/src/core/core-components/qabstractmesh.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2014-10-20 07:44:12 +0200
committerSean Harmer <sean.harmer@kdab.com>2014-10-20 08:47:17 +0200
commit0c8a6df93997e7aba0c8269ce986bd8fe4168d5b (patch)
tree0629f1f3459c092414989e62ffbd11e4ac6ea1ef /src/core/core-components/qabstractmesh.cpp
parentf28d3304ee5e7d046ac553bd680d5b0245d48e4d (diff)
QAbstractMesh: setDirty -> update
Change-Id: I8e4094d69446ec8290fa34e4875f5e1cf822054c Task-number: QTBUG-41522 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/core-components/qabstractmesh.cpp')
-rw-r--r--src/core/core-components/qabstractmesh.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/core/core-components/qabstractmesh.cpp b/src/core/core-components/qabstractmesh.cpp
index 76492560c..81f811515 100644
--- a/src/core/core-components/qabstractmesh.cpp
+++ b/src/core/core-components/qabstractmesh.cpp
@@ -62,7 +62,6 @@ namespace Qt3D {
QAbstractMeshPrivate::QAbstractMeshPrivate(QAbstractMesh *qq)
: QComponentPrivate(qq)
- , m_dirty(false)
{
}
@@ -71,7 +70,6 @@ void QAbstractMesh::copy(const QNode *ref)
QComponent::copy(ref);
const QAbstractMesh *abstractMesh = static_cast<const QAbstractMesh*>(ref);
d_func()->m_uuid = abstractMesh->d_func()->m_uuid;
- d_func()->m_dirty = abstractMesh->d_func()->m_dirty;
}
@@ -85,17 +83,9 @@ QAbstractMesh::QAbstractMesh(QAbstractMeshPrivate &dd, QNode *parent)
{
}
-bool QAbstractMesh::isDirty() const
-{
- Q_D(const QAbstractMesh);
- return d->m_dirty;
-}
-
-void QAbstractMesh::setDirty(bool dirty)
+void QAbstractMesh::update()
{
Q_D(QAbstractMesh);
- if (dirty != d->m_dirty) {
- d->m_dirty = dirty;
if (d->m_changeArbiter != Q_NULLPTR) {
QScenePropertyChangePtr change(new QScenePropertyChange(NodeUpdated, this));
change->setPropertyName(QByteArrayLiteral("meshFunctor"));
@@ -104,9 +94,7 @@ void QAbstractMesh::setDirty(bool dirty)
// TO DO see if we can clear the d->m_dirty on request.
// This would allow to send a single notification for classes that have several property changes occur
// over a single given frame or maybe that's the job of the QChangeArbiter
- d->m_dirty = false;
}
- }
}
} // Qt3D