[ui] Removal of useless option for Compute and Submit selected nodes

It is now included directly in Compute and Submit options.
This commit is contained in:
Aurore LAFAURIE 2024-07-17 11:30:49 +02:00
parent 887844541c
commit cc6acbc610

View file

@ -448,16 +448,13 @@ Item {
MenuItem {
text: "Compute"
visible: nodeMenu.currentNode ? nodeMenu.currentNode.isComputable : false
height: visible ? implicitHeight : 0
enabled: nodeMenu.canComputeNode && (nodeMenu.canSubmitOrCompute%2 == 1) //canSubmit if canSubmitOrCompute == 1(can compute) or 3(can compute & submit)
onTriggered: {
computeRequest(nodeMenu.currentNode)
visible: {
for (var i = 0; i < uigraph.selectedNodes.count; ++i) {
if (!uigraph.selectedNodes.at(i).isComputable)
return false
}
return uigraph.selectedNodes.count > 0
}
MenuItem {
text: "Compute Selected Node(s)"
visible: uigraph.selectedNodes.count > 0
height: visible ? implicitHeight : 0
enabled: {
@ -467,7 +464,8 @@ Item {
canCompute = true
}
}
return canCompute
return canCompute //canSubmit if canSubmitOrCompute == 1(can compute) or 3(can compute & submit)
}
onTriggered: {
@ -476,14 +474,13 @@ Item {
}
MenuItem {
text: "Submit"
enabled: nodeMenu.canComputeNode && nodeMenu.canSubmitOrCompute > 1
visible: nodeMenu.currentNode ? nodeMenu.currentNode.isComputable : uigraph ? uigraph.canSubmit : false
height: visible ? implicitHeight : 0
onTriggered: submitRequest(nodeMenu.currentNode)
visible: {
for (var i = 0; i < uigraph.selectedNodes.count; ++i) {
if (!uigraph.selectedNodes.at(i).isComputable)
return false
}
return uigraph.selectedNodes.count > 0 || uigraph.canSubmit
}
MenuItem {
text: "Submit Selected Node(s)"
visible: uigraph.selectedNodes.count > 0
height: visible ? implicitHeight : 0
enabled: {
@ -495,10 +492,7 @@ Item {
}
return canSubmit
}
onTriggered: {
submitRequest(uigraph.selectedNodes)
}
onTriggered: submitRequest(uigraph.selectedNodes)
}
MenuItem {
text: "Stop Computation"