Properly align printer not connected label from top

This commit is contained in:
ChrisTerBeke 2018-01-05 14:46:16 +01:00
parent d0ec7d10ce
commit 39921795ce

View file

@ -19,6 +19,7 @@ Item
anchors.fill: parent anchors.fill: parent
color: UM.Theme.getColor("setting_category") color: UM.Theme.getColor("setting_category")
property var activePrinter: outputDevice != null ? outputDevice.activePrinter : null property var activePrinter: outputDevice != null ? outputDevice.activePrinter : null
Label Label
{ {
id: outputDeviceNameLabel id: outputDeviceNameLabel
@ -29,6 +30,7 @@ Item
anchors.margins: UM.Theme.getSize("default_margin").width anchors.margins: UM.Theme.getSize("default_margin").width
text: outputDevice != null ? activePrinter.name : "" text: outputDevice != null ? activePrinter.name : ""
} }
Label Label
{ {
id: outputDeviceAddressLabel id: outputDeviceAddressLabel
@ -39,6 +41,7 @@ Item
anchors.right: parent.right anchors.right: parent.right
anchors.margins: UM.Theme.getSize("default_margin").width anchors.margins: UM.Theme.getSize("default_margin").width
} }
Label Label
{ {
text: outputDevice != null ? outputDevice.connectionText : catalog.i18nc("@info:status", "The printer is not connected.") text: outputDevice != null ? outputDevice.connectionText : catalog.i18nc("@info:status", "The printer is not connected.")
@ -49,6 +52,8 @@ Item
anchors.leftMargin: UM.Theme.getSize("default_margin").width anchors.leftMargin: UM.Theme.getSize("default_margin").width
anchors.right: parent.right anchors.right: parent.right
anchors.rightMargin: UM.Theme.getSize("default_margin").width anchors.rightMargin: UM.Theme.getSize("default_margin").width
anchors.top: parent.top
anchors.topMargin: UM.Theme.getSize("default_margin").height
} }
} }
} }