mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-11-02 20:52:20 -07:00
Find quality nodes as subnodes of material nodes
Similar to the materials and variants. Contributes to issue CURA-6600.
This commit is contained in:
parent
24346fc8e3
commit
d3dc36c187
2 changed files with 37 additions and 2 deletions
|
|
@ -21,7 +21,9 @@ class MachineNode(ContainerNode):
|
|||
self.variants = {} # type: Dict[str, VariantNode] # mapping variant names to their nodes.
|
||||
container_registry = ContainerRegistry.getInstance()
|
||||
my_metadata = container_registry.findContainersMetadata(id = container_id)[0]
|
||||
self.has_machine_materials = parseBool(my_metadata.get("has_machine_materials", "true"))
|
||||
self.has_machine_materials = parseBool(my_metadata.get("has_machine_materials", "false"))
|
||||
self.has_machine_quality = parseBool(my_metadata.get("has_machine_quality", "false"))
|
||||
self.quality_definition = my_metadata.get("quality_definition", container_id)
|
||||
self.exclude_materials = my_metadata.get("exclude_materials", [])
|
||||
container_registry.containerAdded.connect(self._variantAdded)
|
||||
self._loadAll()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue