如何创建一个用数据数组(数组)发送信号的项目, 并从另一个项目中读取它?....
答案 0 :(得分:3)
我不知道你想要做什么,但这是一个例子:
import QtQuick 1.0
Item {
// item with the data
Item {
id: otherItem
property variant numbers: [11, 22, 33]
}
// declare signal
signal mySignal(variant array);
// send mySignal when component is ready
Component.onCompleted: mySignal(otherItem.numbers);
// signal handler
onMySignal: console.log("mySignal: " + array)
}