diff options
Diffstat (limited to 'src/animation/frontend/qanimationclipdata.cpp')
-rw-r--r-- | src/animation/frontend/qanimationclipdata.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/animation/frontend/qanimationclipdata.cpp b/src/animation/frontend/qanimationclipdata.cpp index 4ae9f36d7..ef3b59012 100644 --- a/src/animation/frontend/qanimationclipdata.cpp +++ b/src/animation/frontend/qanimationclipdata.cpp @@ -109,6 +109,12 @@ void QAnimationClipData::clearChannels() d->m_channels.clear(); } +bool QAnimationClipData::isValid() const Q_DECL_NOTHROW +{ + // TODO: Perform more thorough checks + return !d->m_channels.isEmpty(); +} + QAnimationClipData::const_iterator QAnimationClipData::begin() const Q_DECL_NOTHROW { return d->m_channels.begin(); @@ -119,6 +125,7 @@ QAnimationClipData::const_iterator QAnimationClipData::end() const Q_DECL_NOTHRO return d->m_channels.end(); } + bool operator==(const QAnimationClipData &lhs, const QAnimationClipData &rhs) Q_DECL_NOTHROW { return lhs.d->m_name == rhs.d->m_name && |