diff -r 6ff0f0a381b2 -r c2166b972811 src/EditProductTab1.cpp --- a/src/EditProductTab1.cpp Sat Oct 08 10:26:31 2022 +0200 +++ b/src/EditProductTab1.cpp Sat Oct 08 14:33:36 2022 +0200 @@ -172,7 +172,7 @@ void EditProduct::boil_time_changed(int val) { qDebug() << "boil_time_changed" << val; - double new_evap = (0.1 * product->batch_size) * val / 60.0; + double new_evap = product->eq_evap_rate * val / 60.0; product->boil_size = product->batch_size + new_evap; product->boil_time = val; ui->boil_sizeEdit->setValue(product->boil_size); @@ -187,7 +187,7 @@ { qDebug() << "batch_size_changed" << val << "old" << product->batch_size; - double evap = (0.1 * val) * product->boil_time / 60.0; + double evap = product->eq_evap_rate * product->boil_time / 60.0; product->boil_size = val + evap; double factor = val / product->batch_size; ui->boil_sizeEdit->setValue(product->boil_size); @@ -276,8 +276,6 @@ ui->notesEdit->setReadOnly(locked); ui->batch_sizeEdit->setReadOnly(stage > PROD_STAGE_WAIT); ui->batch_sizeEdit->setButtonSymbols((stage > PROD_STAGE_WAIT) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); - ui->boil_sizeEdit->setReadOnly(stage > PROD_STAGE_WAIT); - ui->boil_sizeEdit->setButtonSymbols((stage > PROD_STAGE_WAIT) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); ui->boil_timeEdit->setReadOnly(stage > PROD_STAGE_WAIT); ui->boil_timeEdit->setButtonSymbols((stage > PROD_STAGE_WAIT) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); ui->efficiencyEdit->setReadOnly(stage > PROD_STAGE_WAIT);