diff options
author | Milian Wolff <milian.wolff@kdab.com> | 2015-01-13 12:46:56 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2015-01-13 13:26:07 +0100 |
commit | 159409f39034b24647c0ea4c91f98fed491f16bb (patch) | |
tree | bd15fba739297419c5532cf46ab20265bba50b56 /src/core/transforms/qtransform.cpp | |
parent | b90d8c04569d22fa68f740049a43717f998776ce (diff) |
Make QTransform::applyTransforms private.
Change-Id: If84c0aec1230eaabdf3fa01b65745eb9ce26e587
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/transforms/qtransform.cpp')
-rw-r--r-- | src/core/transforms/qtransform.cpp | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/core/transforms/qtransform.cpp b/src/core/transforms/qtransform.cpp index ace25c0b8..67ddd9dc6 100644 --- a/src/core/transforms/qtransform.cpp +++ b/src/core/transforms/qtransform.cpp @@ -98,11 +98,19 @@ void QTransformPrivate::_q_update() emit static_cast<QTransform *>(q_ptr)->matrixChanged(); } +QMatrix4x4 QTransformPrivate::applyTransforms() const +{ + QMatrix4x4 m; + Q_FOREACH (const QAbstractTransform *t, m_transforms) + m = t->transformMatrix() * m; + return m; +} + QMatrix4x4 QTransform::matrix() const { Q_D(const QTransform); if (d->m_transformsDirty) { - d->m_matrix = applyTransforms(); + d->m_matrix = d->applyTransforms(); d->m_transformsDirty = false; } return d->m_matrix; @@ -146,15 +154,6 @@ void QTransform::removeTransform(QAbstractTransform *transform) d->_q_update(); } -QMatrix4x4 QTransform::applyTransforms() const -{ - Q_D(const QTransform); - QMatrix4x4 m; - Q_FOREACH (const QAbstractTransform *t, d->m_transforms) - m = t->transformMatrix() * m; - return m; -} - QList<QAbstractTransform *> QTransform::transformList() const { Q_D(const QTransform); |