Добрый день ребята. Подскажите кто-нибудь пожалуйста, как мне поймать сигнал функции javascript от созданного объекта?
мой код:
function addFilter(){
// сделать главную форму неактивной
steklo.visible = true;
main.enabled = false;
var componentChild;
var child;
componentChild = Qt.createComponent("../settingsNotification/settingsNotification.qml");
child = componentChild.createObject(main);
child.connections(main,child.sigDestroy,unBlockform); // пытаюсь так, но не выходит...
}
function unBlockform(){
steklo.visible = false;
main.enabled = true;
}
// файл settingsNotification.qml
import QtQuick 1.1
import QtDesktop 0.1
import "settingsNotifications.js" as Functions
ApplicationWindow {
id: addFilter
width: 960
height: 600
visible: true
signal sigDestroy // сигнал который нужно поймать
Rectangle{
height: parent.height
width: parent.width
Label{
id: textNotif
text: "hello world"
x: parent.x + 10
anchors.topMargin: 20
font.pixelSize: 14
color:"#000"
}
Component.onDestruction: sigDestroy();
}
}