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 }