44 Accessible.ignored: true
56 property int fadeDuration: 250
61 readonly property bool running: animation.running
63 animation.running = false;
65 if (__priv.currentLoader == loader1) {
66 __priv.currentLoader = loader2;
67 __priv.nextLoader = loader1;
69 __priv.currentLoader = loader1;
70 __priv.nextLoader = loader2;
73 __priv.currentLoader.source = sourceUrl;
74 __priv.currentLoader.opacity = 0;
75 __priv.currentLoader.z = 1;
76 __priv.nextLoader.z = 0;
78 if (__priv.firstTime) {
79 __priv.currentLoader.opacity = 1.0;
80 __priv.nextLoader.opacity = 0.0;
81 __priv.firstTime =
false;
83 animation.running =
true;
90 property bool firstTime:
true
91 property Loader currentLoader: loader1
92 property Loader nextLoader: loader2
100 target: __priv.currentLoader
101 properties:
"opacity"
104 duration: root.fadeDuration
105 easing.type: Easing.OutQuad
110 __priv.nextLoader.opacity = 0;