This commit is contained in:
2025-09-28 17:05:51 +08:00
parent 8eb80ab66d
commit d97fa3e0fe
398 changed files with 18737 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
// Copyright (c) Daniel Gakwaya.
// SPDX-License-Identifier: MIT
import QtQuick
Window {
id: rootId
visible: true
width: 640
height: 480
title: qsTr("Properties and Handlers Demo")
property string firstName: "Daniel"
onFirstNameChanged: {
console.log("The firstname changed to: " + firstName)
}
onTitleChanged: {
console.log("The new title is: " + rootId.title)
}
Rectangle {
width: 300
height: 100
color: "greenyellow"
anchors.centerIn: parent
MouseArea {
anchors.fill: parent
onClicked: {
firstName = "John"
rootId.title = "The sky is blue"
}
}
}
Component.onCompleted: {
console.log("The firstname is: " + firstName)
}
}