mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-04-30 15:54:32 +08:00
Use extruderList rather than deprecated extruders
Done during Turbo Testing and Tooling to reduce the number of warnings in our log.
This commit is contained in:
parent
fe0bae4c25
commit
a6d7b97abc
@ -1099,7 +1099,7 @@ class MachineManager(QObject):
|
|||||||
def _setVariantNode(self, position: str, variant_node: "VariantNode") -> None:
|
def _setVariantNode(self, position: str, variant_node: "VariantNode") -> None:
|
||||||
if self._global_container_stack is None:
|
if self._global_container_stack is None:
|
||||||
return
|
return
|
||||||
self._global_container_stack.extruders[position].variant = variant_node.container
|
self._global_container_stack.extruderList[int(position)].variant = variant_node.container
|
||||||
self.activeVariantChanged.emit()
|
self.activeVariantChanged.emit()
|
||||||
|
|
||||||
def _setGlobalVariant(self, container_node: "ContainerNode") -> None:
|
def _setGlobalVariant(self, container_node: "ContainerNode") -> None:
|
||||||
@ -1354,7 +1354,7 @@ class MachineManager(QObject):
|
|||||||
material_container_node = variant_node.materials.get(base_file, material_container_node)
|
material_container_node = variant_node.materials.get(base_file, material_container_node)
|
||||||
|
|
||||||
self._setMaterial(position, material_container_node)
|
self._setMaterial(position, material_container_node)
|
||||||
self._global_container_stack.extruders[position].setEnabled(True)
|
self._global_container_stack.extruderList[int(position)].setEnabled(True)
|
||||||
self.updateMaterialWithVariant(position)
|
self.updateMaterialWithVariant(position)
|
||||||
|
|
||||||
self.updateDefaultExtruder()
|
self.updateDefaultExtruder()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user