Warning, /education/gcompris/src/activities/comparator/ComparatorSign.qml is written in an unsupported language. File is not indexed.
0001 /* GCompris - ComparatorSign.qml 0002 * 0003 * SPDX-FileCopyrightText: 2022 Johnny Jazeix <jazeix@gmail.com> 0004 * 0005 * Authors: 0006 * Johnny Jazeix <jazeix@gmail.com> 0007 * Timothée Giet <animtim@gmail.com> 0008 * SPDX-License-Identifier: GPL-3.0-or-later 0009 */ 0010 import QtQuick 2.12 0011 0012 import "../../core" 0013 0014 BarButton { 0015 id: signButton 0016 height: parent.height 0017 width: parent.height 0018 sourceSize.height: height * scale 0019 source: signValue == "=" ? "qrc:/gcompris/src/activities/comparator/resource/equal.svg" : 0020 "qrc:/gcompris/src/activities/comparator/resource/superior.svg" 0021 rotation: signValue == "<" ? 180 : 0 0022 property string signValue 0023 property bool isSelected: false 0024 0025 enabled: !bonus.isPlaying 0026 0027 onClicked: { 0028 symbolSelectionList.enterSign(signValue); 0029 } 0030 Rectangle { 0031 z: -1 0032 anchors.fill: parent 0033 radius: width * 0.5 0034 color: "#34FFFFFF" 0035 border.color: isSelected ? "#FFFFFF" : "#34000000" 0036 border.width: isSelected ? 6 : 4 0037 } 0038 }