我QtQuick 1.0
我使用下面的代碼:無法訪問QML變量/ ID全球
Rectangle {
Component {
id: appDelegate
MouseArea{
id:myMouseArea
hoverEnabled: true
onClicked:{
onClicked: load.source = page;
}
}
Loader {
id: load
}
}
GridView {
id: view
// I am unable to access myMouseArea here.
highlight: myMouseArea.containsMouse ? appHighlight : !appHighlight
delegate: appDelegate
}
}
它給了我下面的錯誤:
ReferenceError: Can't find variable: myMouseArea /usr/lib/i386-linux-gnu/qt4/bin/qmlviewer exited with code 0
我不知道我提供的細節是否足夠,請讓我知道如果我缺少其他東西。
打消了我的答案,因爲這個問題被修改,它不再適用。 – Matthew