Warning, /education/gcompris/src/activities/balancebox/BalanceContact.qml is written in an unsupported language. File is not indexed.
0001 /* GCompris - BalanceContact.qml
0002 *
0003 * SPDX-FileCopyrightText: 2014-2015 Holger Kaelberer <holger.k@elberer.de>
0004 *
0005 * Authors:
0006 * Holger Kaelberer <holger.k@elberer.de>
0007 *
0008 * SPDX-License-Identifier: GPL-3.0-or-later
0009 */
0010 import QtQuick 2.12
0011 import Box2D 2.0
0012
0013 import "../../core"
0014 import "balancebox.js" as Activity
0015
0016 BalanceItem {
0017 id: item
0018
0019 property var pressed: false
0020 property int orderNum
0021 property alias text: itemText.text
0022
0023 imageSource: pressed ? Activity.baseUrl + "/button-pressed.svg"
0024 : Activity.baseUrl + "/button-normal.svg"
0025
0026 GCText {
0027 id: itemText
0028
0029 anchors.fill: item
0030 anchors.centerIn: item
0031
0032 width: item.width
0033 height: item.height
0034
0035 font.pointSize: NaN
0036 font.pixelSize: width / 2
0037
0038 horizontalAlignment: Text.AlignHCenter
0039 verticalAlignment: Text.AlignVCenter
0040 }
0041
0042 }