mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-06 05:23:58 -06:00
Allow SpinBox
components to contain fractional values
This commit is contained in:
parent
a0e5d66299
commit
9c2d370e72
2 changed files with 58 additions and 28 deletions
|
@ -243,7 +243,7 @@ Item
|
|||
value: properties.density
|
||||
decimals: 2
|
||||
suffix: " g/cm³"
|
||||
// stepSize: 0.01 // spinboxes can only cointain reals, a non-integer value can not be entered as the step size
|
||||
stepSize: 0.01
|
||||
|
||||
onEditingFinished: base.setMetaDataEntry("properties/density", properties.density, value)
|
||||
onValueChanged: updateCostPerMeter()
|
||||
|
@ -258,7 +258,7 @@ Item
|
|||
value: properties.diameter
|
||||
decimals: 2
|
||||
suffix: " mm"
|
||||
// stepSize: 0.01 // spinboxes can only cointain reals, a non-integer value can not be entered as the step size
|
||||
stepSize: 0.01
|
||||
|
||||
onEditingFinished:
|
||||
{
|
||||
|
@ -389,12 +389,6 @@ Item
|
|||
|
||||
Item { width: parent.width; height: UM.Theme.getSize("default_margin").height }
|
||||
}
|
||||
|
||||
function updateCostPerMeter()
|
||||
{
|
||||
base.spoolLength = calculateSpoolLength(diameterSpinBox.value, densitySpinBox.value, spoolWeightSpinBox.value);
|
||||
base.costPerMeter = calculateCostPerMeter(spoolCostSpinBox.value);
|
||||
}
|
||||
}
|
||||
|
||||
ListView
|
||||
|
@ -606,4 +600,10 @@ Item
|
|||
base.setMetaDataEntry("brand", old_brand, new_brand)
|
||||
properties.brand = new_brand
|
||||
}
|
||||
|
||||
function updateCostPerMeter()
|
||||
{
|
||||
base.spoolLength = calculateSpoolLength(diameterSpinBox.value, densitySpinBox.value, spoolWeightSpinBox.value);
|
||||
base.costPerMeter = calculateCostPerMeter(spoolCostSpinBox.value);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue