diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml index f0b1010517..fbe1c5bc54 100644 --- a/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml +++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml @@ -1,5 +1,5 @@ -// Copyright (c) 2018 Ultimaker B.V. -// Cura is released under the terms of the LGPLv3 or higher. +//Copyright (c) 2022 Ultimaker B.V. +//Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 @@ -39,13 +39,23 @@ Item RecommendedQualityProfileSelector { width: parent.width + + visible: recommendedResolutionSelector.visible } RecommendedResolutionSelector { + id: recommendedResolutionSelector width: parent.width } + UnsupportedProfileIndication + { + width: parent.width + + visible: !recommendedResolutionSelector.visible + } + //Line between the sections. Rectangle { diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml index c69b4dbd13..6217cfe1cc 100644 --- a/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml +++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml @@ -15,6 +15,8 @@ Item property string _previousResolution: "" //Internal variable to detect changes. Component.onCompleted: _previousResolution = Cura.MachineManager.activeQualityType; + visible: visibilityPreset.count > 0 //Only show if there are quality types to select from. + Cura.IconWithText { id: resolutionTitle