# HG changeset patch # User Michiel Broek # Date 1654588115 -7200 # Node ID 67b5c00dd23c21f81baeea0d3677c45d2b0dbb85 # Parent 14d79ec33db4a7481eb4f2b00d1d190082ed16af Added slots for sparge water volume and temperature. diff -r 14d79ec33db4 -r 67b5c00dd23c src/EditProduct.cpp --- a/src/EditProduct.cpp Mon Jun 06 21:56:21 2022 +0200 +++ b/src/EditProduct.cpp Tue Jun 07 09:48:35 2022 +0200 @@ -582,6 +582,8 @@ connect(ui->w1_nameEdit, QOverload::of(&QComboBox::currentIndexChanged), this, &EditProduct::w1_name_changed); connect(ui->w2_nameEdit, QOverload::of(&QComboBox::currentIndexChanged), this, &EditProduct::w2_name_changed); connect(ui->w2_volEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::w2_volume_changed); + connect(ui->sp_volEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::sp_volume_changed); + connect(ui->sp_tempEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::sp_temp_changed); connect(ui->sp_sourceEdit, QOverload::of(&QComboBox::currentIndexChanged), this, &EditProduct::sp_source_changed); connect(ui->sp_acidtypeEdit, QOverload::of(&QComboBox::currentIndexChanged), this, &EditProduct::sp_type_changed); connect(ui->sp_phEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::sp_ph_changed); diff -r 14d79ec33db4 -r 67b5c00dd23c src/EditProduct.h --- a/src/EditProduct.h Mon Jun 06 21:56:21 2022 +0200 +++ b/src/EditProduct.h Tue Jun 07 09:48:35 2022 +0200 @@ -127,6 +127,8 @@ void mw_ph_changed(double val); void mw_acid_changed(double val); void mw_type_changed(int val); + void sp_volume_changed(double val); + void sp_temp_changed(double val); void sp_source_changed(int val); void sp_type_changed(int val); void sp_ph_changed(double val); diff -r 14d79ec33db4 -r 67b5c00dd23c src/EditProductTab8.cpp --- a/src/EditProductTab8.cpp Mon Jun 06 21:56:21 2022 +0200 +++ b/src/EditProductTab8.cpp Tue Jun 07 09:48:35 2022 +0200 @@ -495,6 +495,24 @@ } +void EditProduct::sp_volume_changed(double val) +{ + product->sparge_volume = val; + ui->brew_spargevolShow->setValue(val); + calcSparge(); + is_changed(); +} + + +void EditProduct::sp_temp_changed(double val) +{ + product->sparge_temp = val; + ui->brew_spargetempShow->setValue(val); + calcSparge(); + is_changed(); +} + + void EditProduct::sp_type_changed(int val) { product->sparge_acid_type = val; diff -r 14d79ec33db4 -r 67b5c00dd23c ui/EditProduct.ui --- a/ui/EditProduct.ui Mon Jun 06 21:56:21 2022 +0200 +++ b/ui/EditProduct.ui Tue Jun 07 09:48:35 2022 +0200 @@ -5820,6 +5820,9 @@ true + + L + 1 @@ -5845,6 +5848,9 @@ true + + °C + 1 @@ -6398,7 +6404,7 @@ - Sparge supply L: + Sparge supply: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -6414,7 +6420,7 @@ - Sparge estimate L: + Sparge estimate: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -6458,7 +6464,7 @@ - Sparge temp °C: + Sparge temp: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter