diff --git a/plugins/MachineSettingsAction/MachineSettingsAction.qml b/plugins/MachineSettingsAction/MachineSettingsAction.qml index 3c1839e07f..2e491b0d38 100644 --- a/plugins/MachineSettingsAction/MachineSettingsAction.qml +++ b/plugins/MachineSettingsAction/MachineSettingsAction.qml @@ -77,7 +77,7 @@ Cura.MachineAction { id: buildAreaWidthField text: machineWidthProvider.properties.value - validator: RegExpValidator { regExp: /[0-9]{0,6}/ } + validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: { machineWidthProvider.setPropertyValue("value", text); manager.forceUpdate() } } Label @@ -93,7 +93,7 @@ Cura.MachineAction { id: buildAreaDepthField text: machineDepthProvider.properties.value - validator: RegExpValidator { regExp: /[0-9]{0,6}/ } + validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: { machineDepthProvider.setPropertyValue("value", text); manager.forceUpdate() } } Label @@ -109,7 +109,7 @@ Cura.MachineAction { id: buildAreaHeightField text: machineHeightProvider.properties.value - validator: RegExpValidator { regExp: /[0-9]{0,6}/ } + validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: { machineHeightProvider.setPropertyValue("value", text); manager.forceUpdate() } } Label @@ -182,7 +182,7 @@ Cura.MachineAction { id: printheadXMinField text: getHeadPolygonCoord("x", "min") - validator: RegExpValidator { regExp: /[0-9]{0,6}/ } + validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: setHeadPolygon() } Label @@ -198,7 +198,7 @@ Cura.MachineAction { id: printheadYMinField text: getHeadPolygonCoord("y", "min") - validator: RegExpValidator { regExp: /[0-9]{0,6}/ } + validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: setHeadPolygon() } Label @@ -214,7 +214,7 @@ Cura.MachineAction { id: printheadXMaxField text: getHeadPolygonCoord("x", "max") - validator: RegExpValidator { regExp: /[0-9]{0,6}/ } + validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: setHeadPolygon() } Label @@ -230,7 +230,7 @@ Cura.MachineAction { id: printheadYMaxField text: getHeadPolygonCoord("y", "max") - validator: RegExpValidator { regExp: /[0-9]{0,6}/ } + validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: setHeadPolygon() } Label