mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-18 00:55:59 +08:00
CURA-3397 Enable/disable "keep" and "discard" buttons according to the choice
This commit is contained in:
parent
44859210cc
commit
c9254a3095
@ -146,7 +146,25 @@ UM.Dialog
|
|||||||
]
|
]
|
||||||
width: 300
|
width: 300
|
||||||
currentIndex: UM.Preferences.getValue("cura/choice_on_profile_override")
|
currentIndex: UM.Preferences.getValue("cura/choice_on_profile_override")
|
||||||
onCurrentIndexChanged: UM.Preferences.setValue("cura/choice_on_profile_override", currentIndex)
|
onCurrentIndexChanged:
|
||||||
|
{
|
||||||
|
UM.Preferences.setValue("cura/choice_on_profile_override", currentIndex)
|
||||||
|
if (currentIndex == 1) {
|
||||||
|
// 1 == "Discard and never ask again", so only enable the "Discard" button
|
||||||
|
discardButton.enabled = true
|
||||||
|
keepButton.enabled = false
|
||||||
|
}
|
||||||
|
else if (currentIndex == 2) {
|
||||||
|
// 2 == "Keep and never ask again", so only enable the "Keep" button
|
||||||
|
keepButton.enabled = true
|
||||||
|
discardButton.enabled = false
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// 0 == "Always ask me this", so show both
|
||||||
|
keepButton.enabled = true
|
||||||
|
discardButton.enabled = true
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user