Revision control
Copy as Markdown
import Qt.test
import QtQuick
MyQmlObject {
id: root
property int a: 0
signal someSignal
function disconnectSignal() {
root.someSignal.disconnect(other.MyQmlObject, root.test)
}
function destroyObj() {
other.destroy()
}
function test() {
other.MyQmlObject.value2++
root.a = other.MyQmlObject.value2
}
property MyQmlObject obj
obj: MyQmlObject {
id: other
MyQmlObject.value2: 0
}
Component.onCompleted: root.someSignal.connect(other.MyQmlObject, root.test)
}