mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-11 23:59:03 +08:00
Changed order of loading containers so extruder stacks don't fail anymore
CURA-340
This commit is contained in:
parent
783134031b
commit
b63c308694
@ -132,15 +132,15 @@ class CuraApplication(QtApplication):
|
||||
Resources.addStorageType(self.ResourceTypes.QualityInstanceContainer, "quality")
|
||||
Resources.addStorageType(self.ResourceTypes.VariantInstanceContainer, "variants")
|
||||
Resources.addStorageType(self.ResourceTypes.MaterialInstanceContainer, "materials")
|
||||
Resources.addStorageType(self.ResourceTypes.ExtruderStack, "extruders")
|
||||
Resources.addStorageType(self.ResourceTypes.UserInstanceContainer, "user")
|
||||
Resources.addStorageType(self.ResourceTypes.ExtruderStack, "extruders")
|
||||
Resources.addStorageType(self.ResourceTypes.MachineStack, "machine_instances")
|
||||
|
||||
ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.QualityInstanceContainer)
|
||||
ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.VariantInstanceContainer)
|
||||
ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.MaterialInstanceContainer)
|
||||
ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.ExtruderStack)
|
||||
ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.UserInstanceContainer)
|
||||
ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.ExtruderStack)
|
||||
ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.MachineStack)
|
||||
|
||||
# Add empty variant, material and quality containers.
|
||||
|
@ -158,6 +158,7 @@ class MachineManagerModel(QObject):
|
||||
current_settings_container_extruder.addMetaDataEntry("machine", name)
|
||||
current_settings_container_extruder.addMetaDataEntry("type", "user")
|
||||
current_settings_container_extruder.setDefinition(definition)
|
||||
UM.Settings.ContainerRegistry.getInstance().addContainer(current_settings_container_extruder)
|
||||
extruder_train_stack.addContainer(current_settings_container_extruder)
|
||||
extruder_train_stack.setNextStack(new_global_stack)
|
||||
UM.Settings.ContainerRegistry.getInstance().addContainer(extruder_train_stack)
|
||||
|
Loading…
x
Reference in New Issue
Block a user