Support resetting with button

This commit is contained in:
ItsDrike 2025-02-26 15:03:34 +01:00
parent 18b6e69e9f
commit def77613c6
Signed by: ItsDrike
GPG key ID: FA2745890B7048C0

View file

@ -51,10 +51,16 @@ ApplicationWindow {
}
Button {
text: "Pause"
text: factorizationController.isPaused ? "Reset" : factorizationController.isRunning ? "Pause" : "Reset"
Layout.fillWidth: true
enabled: factorizationController.isRunning
onClicked: factorizationController.stop()
enabled: factorizationController.isRunning || factorizationController.isPaused
onClicked: {
if (factorizationController.isPaused) {
factorizationController.reset();
} else {
factorizationController.stop();
}
}
}
}
}