Simplify the DiscoveredUltimakerCloudPrintersModel reference calls

CURA-7022
This commit is contained in:
Kostas Karmas 2020-04-29 11:40:47 +02:00
parent d6f150a523
commit 411a02a827

View file

@ -19,8 +19,6 @@ Item
{ {
UM.I18nCatalog { id: catalog; name: "cura" } UM.I18nCatalog { id: catalog; name: "cura" }
id: addCloudPrinterScreen
property bool searchingForCloudPrinters: true property bool searchingForCloudPrinters: true
property var discoveredCloudPrintersModel: CuraApplication.getDiscoveredUltimakerCloudPrintersModel() property var discoveredCloudPrintersModel: CuraApplication.getDiscoveredUltimakerCloudPrintersModel()
@ -75,7 +73,7 @@ Item
font: UM.Theme.getFont("large") font: UM.Theme.getFont("large")
renderType: Text.NativeRendering renderType: Text.NativeRendering
} }
visible: addCloudPrinterScreen.discoveredCloudPrintersModel.count == 0 visible: discoveredCloudPrintersModel.count == 0
} }
// Label displayed when a new cloud printer is discovered // Label displayed when a new cloud printer is discovered
@ -87,7 +85,7 @@ Item
font: UM.Theme.getFont("medium") font: UM.Theme.getFont("medium")
text: catalog.i18nc("@label", "The following printers in your account have been added in Cura:") text: catalog.i18nc("@label", "The following printers in your account have been added in Cura:")
height: contentHeight + 2 * UM.Theme.getSize("default_margin").height height: contentHeight + 2 * UM.Theme.getSize("default_margin").height
visible: addCloudPrinterScreen.discoveredCloudPrintersModel.count > 0 visible: discoveredCloudPrintersModel.count > 0
} }
// The scrollView that contains the list of newly discovered Ultimaker Cloud printers. Visible only when // The scrollView that contains the list of newly discovered Ultimaker Cloud printers. Visible only when
@ -117,7 +115,7 @@ Item
Repeater Repeater
{ {
id: discoveredCloudPrintersRepeater id: discoveredCloudPrintersRepeater
model: addCloudPrinterScreen.discoveredCloudPrintersModel model: discoveredCloudPrintersModel
delegate: Item delegate: Item
{ {
width: discoveredCloudPrintersScrollView.width width: discoveredCloudPrintersScrollView.width