diff options
Diffstat (limited to 'src/bodymovin/bmimage.cpp')
-rw-r--r-- | src/bodymovin/bmimage.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/bodymovin/bmimage.cpp b/src/bodymovin/bmimage.cpp index 8035edf..1a9259e 100644 --- a/src/bodymovin/bmimage.cpp +++ b/src/bodymovin/bmimage.cpp @@ -45,10 +45,10 @@ BMImage::BMImage(const BMImage &other) m_image = other.m_image; } -BMImage::BMImage(const QJsonObject &definition, BMBase *parent) +BMImage::BMImage(const QJsonObject &definition, const QVersionNumber &version, BMBase *parent) { setParent(parent); - construct(definition); + construct(definition, version); } BMBase *BMImage::clone() const @@ -56,7 +56,7 @@ BMBase *BMImage::clone() const return new BMImage(*this); } -void BMImage::construct(const QJsonObject &definition) +void BMImage::construct(const QJsonObject &definition, const QVersionNumber &version) { BMBase::parse(definition); if (m_hidden) @@ -86,11 +86,11 @@ void BMImage::construct(const QJsonObject &definition) QJsonObject position = definition.value(QLatin1String("p")).toObject(); position = resolveExpression(position); - m_position.construct(position); + m_position.construct(position, version); QJsonObject radius = definition.value(QLatin1String("r")).toObject(); radius = resolveExpression(radius); - m_radius.construct(radius); + m_radius.construct(radius, version); } void BMImage::updateProperties(int frame) |