mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-16 19:28:07 -06:00
Simply and fix quality name generation
CURA-6846
This commit is contained in:
parent
1981a7c65b
commit
757b02ec42
1 changed files with 10 additions and 9 deletions
|
@ -26,6 +26,7 @@ import cura.CuraApplication # Imported like this to prevent circular references
|
||||||
|
|
||||||
from cura.Machines.ContainerNode import ContainerNode
|
from cura.Machines.ContainerNode import ContainerNode
|
||||||
from cura.Machines.ContainerTree import ContainerTree
|
from cura.Machines.ContainerTree import ContainerTree
|
||||||
|
from cura.Machines.Models.IntentCategoryModel import IntentCategoryModel
|
||||||
|
|
||||||
from cura.PrinterOutput.PrinterOutputDevice import PrinterOutputDevice, ConnectionType
|
from cura.PrinterOutput.PrinterOutputDevice import PrinterOutputDevice, ConnectionType
|
||||||
from cura.PrinterOutput.Models.PrinterConfigurationModel import PrinterConfigurationModel
|
from cura.PrinterOutput.Models.PrinterConfigurationModel import PrinterConfigurationModel
|
||||||
|
@ -1603,19 +1604,19 @@ class MachineManager(QObject):
|
||||||
if global_stack is None:
|
if global_stack is None:
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
# Not a custom quality
|
display_name = global_stack.quality.getName()
|
||||||
display_name = self.activeQualityOrQualityChangesName
|
|
||||||
if global_stack.qualityChanges == empty_quality_changes_container:
|
|
||||||
return display_name
|
|
||||||
|
|
||||||
# A custom quality
|
|
||||||
intent_category = self.activeIntentCategory
|
intent_category = self.activeIntentCategory
|
||||||
if intent_category != "default":
|
if intent_category != "default":
|
||||||
from cura.Machines.Models.IntentCategoryModel import IntentCategoryModel
|
intent_display_name = IntentCategoryModel.name_translation.get(intent_category,
|
||||||
intent_display_name = IntentCategoryModel.name_translation.get(intent_category, catalog.i18nc("@label", "Unknown"))
|
catalog.i18nc("@label", "Unknown"))
|
||||||
display_name += " - {intent_name}".format(intent_name = intent_display_name)
|
display_name = "{intent_name} - {the_rest}".format(intent_name = intent_display_name,
|
||||||
|
the_rest = display_name)
|
||||||
|
|
||||||
|
# Not a custom quality
|
||||||
|
if global_stack.qualityChanges != empty_quality_changes_container:
|
||||||
|
display_name = self.activeQualityOrQualityChangesName + " - " + display_name
|
||||||
|
|
||||||
display_name += " - {quality_level_name}".format(quality_level_name = global_stack.quality.getName())
|
|
||||||
return display_name
|
return display_name
|
||||||
|
|
||||||
## Change the intent category of the current printer.
|
## Change the intent category of the current printer.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue