Add label for printer connection text to header

Also fixed the indenting of the previous two labels to use spaces instead of tabs. I knew I was going to forget putting it back to spaces after working on a different project that uses tabs.

The information is duplicated now. I'll remove the old one promptly.

Contributes to issue CURA-3161.
This commit is contained in:
Ghostkeeper 2017-02-02 14:45:44 +01:00
parent 1f0bcc1abd
commit c7a91f07d2
No known key found for this signature in database
GPG Key ID: C5F96EE2BC0F7E75

View File

@ -24,7 +24,7 @@ Column
{
id: connectedPrinterHeader
width: parent.width
height: UM.Theme.getSize("sidebar_header").height
height: childrenRect.height + UM.Theme.getSize("default_margin").height * 2
color: UM.Theme.getColor("setting_category")
Label
@ -54,6 +54,18 @@ Column
anchors.rightMargin: UM.Theme.getSize("default_margin").width
horizontalAlignment: Text.AlignRight
}
Label
{
text: printerConnected ? connectedPrinter.connectionText : catalog.i18nc("@info:status", "The printer is not connected.")
color: printerConnected && printerAcceptsCommands ? UM.Theme.getColor("setting_control_text") : UM.Theme.getColor("setting_control_disabled_text")
font: UM.Theme.getFont("default")
wrapMode: Text.WordWrap
anchors.left: parent.left
anchors.leftMargin: UM.Theme.getSize("default_margin").width
anchors.right: parent.right
anchors.rightMargin: UM.Theme.getSize("default_margin").width
anchors.top: connectedPrinterNameLabel.bottom
}
}
Label {