2
ApplicationWindow {
id: root
property string rootName: "--rootName"
visible: true
width: 800
height: 400
title: qsTr("WatchFace Maker")
WatchLcd{
property string watchLcdInApp: "watchLcdInApp"
id: watchLcd
}
TextAdder{
id: textAdder
Component.onCompleted: {
console.log("APP: ", root.watchLcd.watchLcdInApp)//#Error!!! remove root, it works.
}
}
}
“XXX”我想知道:QML:无法读取属性未定义
为什么当我在上面的注释行加根ID它不工作?
如果从XXX.qml文件创建子组件,子组件的访问同级组件的属性如何实现?