blob: 28c14706cc4775a110addb71489cd5fd0e51cf35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import QtQuick
import Qt.labs.lottieqt
import QtQuick.VectorImage
Item {
width: lottieAnimation.width * (VectorImageManager.scale / 10.0)
height: lottieAnimation.height * (VectorImageManager.scale / 10.0)
scale: VectorImageManager.scale / 10.0
transformOrigin: Item.TopLeft
LottieAnimation {
id: lottieAnimation
textureSize: Qt.size(width * parent.scale, height * parent.scale)
source: VectorImageManager.currentSource.toString().endsWith("json") ? VectorImageManager.currentSource : ""
loops: VectorImageManager.looping ? LottieAnimation.Infinite : 1
}
}
|