[ui] show unsaved project warning dialog also when computing from GraphEditor

This commit is contained in:
Yann Lanthony 2019-01-30 09:47:07 +01:00
parent 6823695146
commit 28e7e64f3d
2 changed files with 68 additions and 36 deletions

View file

@ -21,7 +21,10 @@ Item {
// signals
signal workspaceMoved()
signal workspaceClicked()
signal nodeDoubleClicked(var mouse, var node)
signal computeRequest(var node)
signal submitRequest(var node)
// trigger initial fit() after initialization
// (ensure GraphEditor has its final size)
@ -279,14 +282,14 @@ Item {
MenuItem {
text: "Compute"
enabled: !uigraph.computing && !root.readOnly && nodeMenu.canComputeNode
onTriggered: uigraph.execute(nodeMenu.currentNode)
onTriggered: computeRequest(nodeMenu.currentNode)
}
MenuItem {
text: "Submit"
enabled: !uigraph.computing && !root.readOnly && nodeMenu.canComputeNode
visible: uigraph.canSubmit
height: visible ? implicitHeight : 0
onTriggered: uigraph.submit(nodeMenu.currentNode)
onTriggered: submitRequest(nodeMenu.currentNode)
}
MenuItem {
text: "Open Folder"