mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-04-23 22:29:41 +08:00
Make reset button and revert stack levels configurable
CURA-6490
This commit is contained in:
parent
a14eb50fec
commit
f9af9754c8
@ -36,6 +36,20 @@ Item
|
||||
property var resolve: Cura.MachineManager.activeStackId !== Cura.MachineManager.activeMachineId ? propertyProvider.properties.resolve : "None"
|
||||
property var stackLevels: propertyProvider.stackLevels
|
||||
property var stackLevel: stackLevels[0]
|
||||
// A list of stack levels that will trigger to show the revert button
|
||||
property var showRevertStackLevels: [0]
|
||||
property bool resetButtonVisible: {
|
||||
var is_revert_stack_level = false;
|
||||
for (var i in base.showRevertStackLevels)
|
||||
{
|
||||
if (base.stackLevel == i)
|
||||
{
|
||||
is_revert_stack_level = true
|
||||
break
|
||||
}
|
||||
}
|
||||
return is_revert_stack_level && base.showRevertButton
|
||||
}
|
||||
|
||||
signal focusReceived()
|
||||
signal setActiveFocusToNextSetting(bool forward)
|
||||
@ -184,7 +198,7 @@ Item
|
||||
{
|
||||
id: revertButton
|
||||
|
||||
visible: base.stackLevel == 0 && base.showRevertButton
|
||||
visible: base.resetButtonVisible
|
||||
|
||||
height: parent.height
|
||||
width: height
|
||||
|
Loading…
x
Reference in New Issue
Block a user