使用Qml中的信号绑定函数。
signal mySignal()
;functionfunc()
;functionfunc()
;onClicked:root.mySignal()
。Rectangle {
width: 100; height: 100
signal mySignal();
Component.onCompleted: mySignal.connect(func)
function func() {
console.log("++++++++++")
}
MouseArea {
anchors.fill: parent
onClicked: root.mySignal()
}
}