Warning, /education/gcompris/src/activities/digital_electricity/Wire.qml is written in an unsupported language. File is not indexed.
0001 /* GCompris - Wire.qml 0002 * 0003 * SPDX-FileCopyrightText: 2016 Pulkit Gupta <pulkitnsit@gmail.com> 0004 * 0005 * Authors: 0006 * Bruno Coudoin <bruno.coudoin@gcompris.net> (GTK+ version) 0007 * Pulkit Gupta <pulkitnsit@gmail.com> (Qt Quick port) 0008 * 0009 * SPDX-License-Identifier: GPL-3.0-or-later 0010 */ 0011 import QtQuick 2.12 0012 import GCompris 1.0 0013 0014 import "digital_electricity.js" as Activity 0015 0016 Rectangle { 0017 id: wire 0018 0019 property QtObject from 0020 property QtObject to 0021 property bool destructible 0022 0023 height: 5 * ApplicationInfo.ratio 0024 color: from.value == 0 ? "#d21818" : "#6ce76c" 0025 radius: height / 2 0026 transformOrigin: Item.Left 0027 0028 MouseArea { 0029 id: mouseArea 0030 enabled: destructible 0031 width: parent.width 0032 height: parent.height * 3 0033 anchors.centerIn: parent 0034 onPressed: { 0035 if(Activity.toolDelete) { 0036 Activity.removeWire(wire) 0037 } 0038 } 0039 } 0040 }