From 320cddb0738af8464ec2ffb3d4d71c2ceeb56cea Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Mon, 22 Aug 2016 16:41:21 +0200 Subject: [PATCH] Don't show "nozzle" on Materials page when there are no variants --- resources/qml/Preferences/MaterialsPage.qml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/resources/qml/Preferences/MaterialsPage.qml b/resources/qml/Preferences/MaterialsPage.qml index a5bca7fe42..4ee8b159ba 100644 --- a/resources/qml/Preferences/MaterialsPage.qml +++ b/resources/qml/Preferences/MaterialsPage.qml @@ -47,7 +47,17 @@ UM.ManagementPage return -1; } - scrollviewCaption: "Printer: %1, Nozzle: %2".arg(Cura.MachineManager.activeMachineName).arg(Cura.MachineManager.activeVariantName) + scrollviewCaption: + { + if (Cura.MachineManager.hasVariants) + { + catalog.i18nc("@action:label %1 is printer name, %2 is how this printer names variants, %3 is variant name", "Printer: %1, %2: %3").arg(Cura.MachineManager.activeMachineName).arg(Cura.MachineManager.activeDefinitionVariantsName).arg(Cura.MachineManager.activeVariantName) + } + else + { + catalog.i18nc("@action:label %1 is printer name","Printer: %1").arg(Cura.MachineManager.activeMachineName) + } + } detailsVisible: true section.property: "section"