Created new painter bug.

This commit is contained in:
2026-01-22 22:16:19 +01:00
parent ab4abd214e
commit 37fcc5e888
8 changed files with 110 additions and 150 deletions

View File

@@ -207,9 +207,9 @@ double BCValue::calcMinMaxRatio() const
}
bool BCValue::valuesForSlider( int& value, int& min, int& max ) const
bool BCValue::valuesForSlider(ValueRange& valueRange) const
{
value = min = max = 0;
valueRange.value = valueRange.min = valueRange.max = 0;
// min & max sind vorraussetzung für den slider
if( !_optMin.has_value() || !_optMax.has_value() )
@@ -219,10 +219,10 @@ bool BCValue::valuesForSlider( int& value, int& min, int& max ) const
// und max liegt weil wir das schon bei setRawValue
// überprüft haben.
value = _rawValue * _factor;
min = _optMin.value();
max = _optMax.value();
valueRange.value = _rawValue * _factor;
valueRange.min = _optMin.value();
valueRange.max = _optMax.value();
valueRange.ratio = calcMinMaxRatio();
return true;