Qt: fixed TSpinEdit when MinValue = MaxValue, used patch by Luca Olivetti from issue #33850

git-svn-id: trunk@58594 -
This commit is contained in:
zeljko 2018-07-22 08:18:56 +00:00
parent 386cdbc048
commit b9173f72c0

View File

@ -75,11 +75,17 @@ begin
begin
ASpinWidget.setMinimum(ACustomFloatSpinEdit.MinValue);
ASpinWidget.setMaximum(ACustomFloatSpinEdit.MaxValue);
end
else
end else
begin
ASpinWidget.setMinimum(-MaxDouble);
ASpinWidget.setMaximum(MaxDouble);
if ASpinWidget is TQtFloatSpinBox then
begin
ASpinWidget.setMinimum(-MaxDouble);
ASpinWidget.setMaximum(MaxDouble);
end else
begin
ASpinWidget.setMinimum(-MaxInt);
ASpinWidget.setMaximum(MaxInt);
end;
end;
ASpinWidget.setSingleStep(ACustomFloatSpinEdit.Increment);
finally