Warning, /education/gcompris/src/activities/path_encoding/Block.qml is written in an unsupported language. File is not indexed.

0001 /* GCompris - Block.qml
0002  *
0003  * SPDX-FileCopyrightText: 2021 Harsh Kumar <hadron43@yahoo.com>
0004  * SPDX-License-Identifier: GPL-3.0-or-later
0005  */
0006 
0007 import QtQuick 2.12
0008 import GCompris 1.0
0009 
0010 import "../../core"
0011 import "path.js" as Activity
0012 
0013 Item {
0014     id: block
0015     property int index
0016 
0017     Rectangle {
0018         id: baseSquare
0019         anchors.fill: parent
0020         color: path ? "#D1C8BE" : background.color
0021         border.color: "#A0000000"
0022         visible: invisible ? 0 : 1
0023     }
0024 
0025     Image {
0026         width: parent.width
0027         height: parent.height
0028         sourceSize.width: width
0029         anchors.centerIn: parent
0030         source:
0031             (rock) ? "qrc:/gcompris/src/activities/path_encoding/resource/rock.svg" :
0032             (tree) ? "qrc:/gcompris/src/activities/path_encoding/resource/tree.svg" :
0033             (bush) ? "qrc:/gcompris/src/activities/path_encoding/resource/bush.svg" :
0034             (grass) ? "qrc:/gcompris/src/activities/path_encoding/resource/grass.svg" :
0035             (water) ? "qrc:/gcompris/src/activities/path_encoding/resource/water.svg" :
0036             (flag) ? "qrc:/gcompris/src/activities/path_encoding/resource/flag.svg" :
0037             ""
0038         fillMode: Image.PreserveAspectFit
0039     }
0040 }