Minor codestyle refactor

This commit is contained in:
Jaime van Kessel 2017-10-02 14:19:44 +02:00
parent 8e4bc433d6
commit 1f8a5a1957

View File

@ -76,7 +76,7 @@ Item
property var totalTicks: 0 property var totalTicks: 0
property var availableTotalTicks: 0 property var availableTotalTicks: 0
property var activeQualityId: 0 property var activeQualityIndex: 0
property var qualitySliderStepWidth: 0 property var qualitySliderStepWidth: 0
property var qualitySliderAvailableMin : 0 property var qualitySliderAvailableMin : 0
@ -97,7 +97,7 @@ Item
// Set selected value // Set selected value
if (Cura.MachineManager.activeQualityId == qualityItem.id) { if (Cura.MachineManager.activeQualityId == qualityItem.id) {
qualityModel.activeQualityId = i qualityModel.activeQualityIndex = i
} }
// Set min available // Set min available
@ -144,9 +144,13 @@ Item
// check, the ticks count cannot be less than zero // check, the ticks count cannot be less than zero
if(Cura.ProfilesModel.rowCount() != 0) if(Cura.ProfilesModel.rowCount() != 0)
{
qualityModel.totalTicks = Cura.ProfilesModel.rowCount() - 1 // minus one, because slider starts from 0 qualityModel.totalTicks = Cura.ProfilesModel.rowCount() - 1 // minus one, because slider starts from 0
}
else else
{
qualityModel.totalTicks = 0 qualityModel.totalTicks = 0
}
} }
} }
@ -264,7 +268,7 @@ Item
maximumValue: qualityModel.qualitySliderAvailableMax >= 0 ? qualityModel.qualitySliderAvailableMax : 0 maximumValue: qualityModel.qualitySliderAvailableMax >= 0 ? qualityModel.qualitySliderAvailableMax : 0
stepSize: 1 stepSize: 1
value: qualityModel.activeQualityId value: qualityModel.activeQualityIndex
width: qualityModel.qualitySliderStepWidth * qualityModel.availableTotalTicks width: qualityModel.qualitySliderStepWidth * qualityModel.availableTotalTicks
@ -296,7 +300,7 @@ Item
if(Cura.MachineManager.activeMachine != null && visible) if(Cura.MachineManager.activeMachine != null && visible)
{ {
//Prevent updating during view initializing. Trigger only if the value changed by user //Prevent updating during view initializing. Trigger only if the value changed by user
if(qualitySlider.value != qualityModel.activeQualityId) if(qualitySlider.value != qualityModel.activeQualityIndex)
{ {
//start updating with short delay //start updating with short delay
qualitySliderChangeTimer.start(); qualitySliderChangeTimer.start();