I have 2 pages: HomePage.qml and Page2.qml. My goal is to enter a name on HomePage.qml and read the text field value from Page2.qml.
My HomePage.qml:
import QtQuick 2.0
import Felgo 3.0
Page {
title: "Home"
property alias propertyName: addName.text
AppTextInput {
id: addName
width: dp(300)
placeholderText: "Enter name:"
anchors.centerIn: parent
}
}
My Page2.qml:
import QtQuick 2.0
import Felgo 3.0
Page {
title: "Page 2"
Loader {
id: loadHome
source: "HomePage.qml"
}
AppButton {
id: load
anchors.centerIn: parent
onClicked: {
console.log("Name: ", loadHome.propertyName)
}
}
}
Whenever I run the program I get a message:
qml: Name: undefined
How can I fix this?
Thank you for your help.