Add label to machine name input field

This commit is contained in:
fieldOfView 2016-12-13 11:40:30 +01:00 committed by Ghostkeeper
parent 002605f666
commit d145eb1f67
No known key found for this signature in database
GPG Key ID: C5F96EE2BC0F7E75

View File

@ -46,7 +46,7 @@ UM.Dialog
left: parent.left; left: parent.left;
top: parent.top; top: parent.top;
right: parent.right; right: parent.right;
bottom: machineName.top; bottom: machineNameRow.top;
bottomMargin: UM.Theme.getSize("default_margin").height bottomMargin: UM.Theme.getSize("default_margin").height
} }
@ -171,21 +171,33 @@ UM.Dialog
} }
} }
TextField Row
{ {
id: machineName; id: machineNameRow
text: getMachineName()
implicitWidth: UM.Theme.getSize("standard_list_input").width
maximumLength: 40
//validator: Cura.MachineNameValidator { } //TODO: Gives a segfault in PyQt5.6. For now, we must use a signal on text changed.
validator: RegExpValidator
{
regExp: {
machineName.machine_name_validator.machineNameRegex
}
}
property var machine_name_validator: Cura.MachineNameValidator { }
anchors.bottom:parent.bottom anchors.bottom:parent.bottom
spacing: UM.Theme.getSize("default_margin").width
Label
{
text: catalog.i18nc("@label", "Printer Name:")
anchors.verticalCenter: machineName.verticalCenter
}
TextField
{
id: machineName
text: getMachineName()
implicitWidth: UM.Theme.getSize("standard_list_input").width
maximumLength: 40
//validator: Cura.MachineNameValidator { } //TODO: Gives a segfault in PyQt5.6. For now, we must use a signal on text changed.
validator: RegExpValidator
{
regExp: {
machineName.machine_name_validator.machineNameRegex
}
}
property var machine_name_validator: Cura.MachineNameValidator { }
}
} }
Button Button