动态创建的子qml,父qml怎么获得子qml的信号
1个回答
展开全部
可以用Connections的~
比如你有一个猜慎控件MyItem , 里头有一个信号李兆卜 foo()
var myItem
{哪穗
//其他地方动态生成的MyItem
var component = Qt.createComponent("MyItem.qml");
if (component.status == Component.Ready) {
myItem= component.createObject(container);
button.color = "red";
}
}
Connections {
target :myItem
onFoo: {
//你想做啥?
}
}
比如你有一个猜慎控件MyItem , 里头有一个信号李兆卜 foo()
var myItem
{哪穗
//其他地方动态生成的MyItem
var component = Qt.createComponent("MyItem.qml");
if (component.status == Component.Ready) {
myItem= component.createObject(container);
button.color = "red";
}
}
Connections {
target :myItem
onFoo: {
//你想做啥?
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询