mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-06-14 00:31:58 +02:00
Merge pull request #2627 from alicevision/fix/jsParamInjection
[GraphEditor] Fix injections into signal handlers with JS functions
This commit is contained in:
commit
e43cd62f79
3 changed files with 6 additions and 6 deletions
|
@ -103,7 +103,7 @@ RowLayout {
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
acceptedButtons: Qt.AllButtons
|
acceptedButtons: Qt.AllButtons
|
||||||
onDoubleClicked: root.doubleClicked(mouse, root.attribute)
|
onDoubleClicked: function(mouse) { root.doubleClicked(mouse, root.attribute) }
|
||||||
|
|
||||||
property Component menuComp: Menu {
|
property Component menuComp: Menu {
|
||||||
id: paramMenu
|
id: paramMenu
|
||||||
|
|
|
@ -298,7 +298,7 @@ Panel {
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
model: root.node.attributes
|
model: root.node.attributes
|
||||||
readOnly: root.readOnly || root.isCompatibilityNode
|
readOnly: root.readOnly || root.isCompatibilityNode
|
||||||
onAttributeDoubleClicked: root.attributeDoubleClicked(mouse, attribute)
|
onAttributeDoubleClicked: function(mouse, attribute) { root.attributeDoubleClicked(mouse, attribute) }
|
||||||
onUpgradeRequest: root.upgradeRequest()
|
onUpgradeRequest: root.upgradeRequest()
|
||||||
filterText: searchBar.text
|
filterText: searchBar.text
|
||||||
}
|
}
|
||||||
|
@ -365,7 +365,7 @@ Panel {
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
model: root.node.internalAttributes
|
model: root.node.internalAttributes
|
||||||
readOnly: root.readOnly || root.isCompatibilityNode
|
readOnly: root.readOnly || root.isCompatibilityNode
|
||||||
onAttributeDoubleClicked: root.attributeDoubleClicked(mouse, attribute)
|
onAttributeDoubleClicked: function(mouse, attribute) { root.attributeDoubleClicked(mouse, attribute) }
|
||||||
onUpgradeRequest: root.upgradeRequest()
|
onUpgradeRequest: root.upgradeRequest()
|
||||||
filterText: searchBar.text
|
filterText: searchBar.text
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,7 +118,7 @@ Item {
|
||||||
ToolTip.text: "Execute Script"
|
ToolTip.text: "Execute Script"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
processScript()
|
root.processScript()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -285,9 +285,9 @@ Item {
|
||||||
root.forceActiveFocus()
|
root.forceActiveFocus()
|
||||||
}
|
}
|
||||||
|
|
||||||
Keys.onPressed: {
|
Keys.onPressed: function(event) {
|
||||||
if ((event.key === Qt.Key_Enter || event.key === Qt.Key_Return) && event.modifiers === Qt.ControlModifier) {
|
if ((event.key === Qt.Key_Enter || event.key === Qt.Key_Return) && event.modifiers === Qt.ControlModifier) {
|
||||||
processScript()
|
root.processScript()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue