Warning, /education/gcompris/src/activities/renewable_energy/WindTurbine.qml is written in an unsupported language. File is not indexed.
0001 /* GCompris - wind.qml 0002 * 0003 * SPDX-FileCopyrightText: 2015 Bruno Coudoin <bruno.coudoin@gcompris.net> 0004 * 0005 * Authors: 0006 * Bruno Coudoin <bruno.coudoin@gcompris.net> (GTK+ version) 0007 * 0008 * SPDX-License-Identifier: GPL-3.0-or-later 0009 */ 0010 import QtQuick 2.12 0011 import GCompris 1.0 0012 import "../../core" 0013 0014 Image { 0015 id: windTurbine 0016 source: activity.url + "wind/mast.svg" 0017 sourceSize.width: width 0018 fillMode: Image.PreserveAspectFit 0019 property int duration 0020 0021 Image { 0022 id: blade 0023 source: activity.url + "wind/blade.svg" 0024 width: parent.width 0025 sourceSize.width: width 0026 fillMode: Image.PreserveAspectFit 0027 anchors { 0028 horizontalCenter: parent.horizontalCenter 0029 verticalCenter: parent.verticalCenter 0030 verticalCenterOffset: parent.height * -0.08 0031 } 0032 0033 SequentialAnimation on rotation { 0034 id: anim 0035 loops: Animation.Infinite 0036 running: cloud.started 0037 NumberAnimation { 0038 from: 0; to: 360 0039 duration: windTurbine.duration 0040 } 0041 } 0042 } 0043 }