CURA-4461 Set active buildplate in the global container stack when is

changed in the UI.

Add a new setting for distinguish between types of build plates.
This commit is contained in:
Diego Prado Gesto 2018-01-10 14:05:38 +01:00
parent fd46f6968b
commit cea9f359cd
3 changed files with 55 additions and 3 deletions

View file

@ -12,6 +12,7 @@ Menu
id: menu
title: "Build plate"
property int extruderIndex: 0
property bool printerConnected: Cura.MachineManager.printerOutputDevices.length != 0
property bool isClusterPrinter:
{
@ -72,10 +73,12 @@ Menu
MenuItem {
text: model.name
checkable: true
// checked: model.id == Cura.MachineManager.buildplateIds[buildplateIndex]
checked: model.id == Cura.MachineManager.globalVariantId
exclusiveGroup: group
onTriggered:
{
print("Cura.MachineManager.activeDefinitionId", Cura.MachineManager.activeDefinitionId)
print("Cura.MachineManager.allActiveVariantIds[Cura.MachineManager.activeDefinitionId]", JSON.stringify(Cura.MachineManager.globalVariantId))
Cura.MachineManager.setActiveVariantBuildplate(model.id);
}
}