Минимальное значение, которое вы установили:
self.setMinimum(1.175494e-38)
- это чрезвычайно малое число, близкое к нулю, но не меньшее, чем.Таким образом, вы не можете поставить отрицательное значение, когда минимальное значение не было установлено в отрицательное значение.Попробуйте поставить отрицательное число вашей минимальной функции