mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-12 09:17:50 -06:00
Fix is_experimental flag update
CURA-6869
This commit is contained in:
parent
cadc145008
commit
e5b90ee306
2 changed files with 3 additions and 3 deletions
|
@ -85,9 +85,9 @@ class MachineNode(ContainerNode):
|
||||||
continue
|
continue
|
||||||
quality_groups[quality_type] = QualityGroup(name = global_quality_node.getMetaDataEntry("name", "Unnamed profile"), quality_type = quality_type)
|
quality_groups[quality_type] = QualityGroup(name = global_quality_node.getMetaDataEntry("name", "Unnamed profile"), quality_type = quality_type)
|
||||||
quality_groups[quality_type].node_for_global = global_quality_node
|
quality_groups[quality_type].node_for_global = global_quality_node
|
||||||
for extruder, qualities_per_type in enumerate(qualities_per_type_per_extruder):
|
for extruder_position, qualities_per_type in enumerate(qualities_per_type_per_extruder):
|
||||||
if quality_type in qualities_per_type:
|
if quality_type in qualities_per_type:
|
||||||
quality_groups[quality_type].nodes_for_extruders[extruder] = qualities_per_type[quality_type]
|
quality_groups[quality_type].setExtruderNode(extruder_position, qualities_per_type[quality_type])
|
||||||
|
|
||||||
available_quality_types = set(quality_groups.keys())
|
available_quality_types = set(quality_groups.keys())
|
||||||
for extruder_nr, qualities_per_type in enumerate(qualities_per_type_per_extruder):
|
for extruder_nr, qualities_per_type in enumerate(qualities_per_type_per_extruder):
|
||||||
|
|
|
@ -619,7 +619,7 @@ class MachineManager(QObject):
|
||||||
global_container_stack = cura.CuraApplication.CuraApplication.getInstance().getGlobalContainerStack()
|
global_container_stack = cura.CuraApplication.CuraApplication.getInstance().getGlobalContainerStack()
|
||||||
if not global_container_stack:
|
if not global_container_stack:
|
||||||
return False
|
return False
|
||||||
return Util.parseBool(global_container_stack.quality.getMetaDataEntry("is_experimental", False))
|
return self.activeQualityGroup().is_experimental
|
||||||
|
|
||||||
@pyqtProperty(str, notify = activeIntentChanged)
|
@pyqtProperty(str, notify = activeIntentChanged)
|
||||||
def activeIntentCategory(self) -> str:
|
def activeIntentCategory(self) -> str:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue