Files
2025-09-28 17:05:51 +08:00

46 lines
795 B
QML

// Copyright (c) Daniel Gakwaya.
// SPDX-License-Identifier: MIT
import QtQuick
Window {
visible: true
width: 640
height: 480
title: qsTr("Functions and Scope Demo")
function min ( a ,b)
{
return Math.min(a,b)
}
Rectangle {
id: mRectId
width: min( 500,400)
height: 100
anchors.centerIn: parent
color: "blue"
}
MouseArea {
id: mMouseAreaId
anchors.fill: parent
function sayMessage()
{
console.log("Hello there")
}
onClicked: {
sayMessage()
console.log(min(10,12))
}
}
Component.onCompleted: {
console.log("The width of the rect is: "+ min(500,400))
mMouseAreaId.sayMessage()
}
}