mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-07-16 16:25:20 +02:00
[ui] show unsaved project warning dialog also when computing from GraphEditor
This commit is contained in:
parent
6823695146
commit
28e7e64f3d
2 changed files with 68 additions and 36 deletions
|
@ -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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue