Tue, 07 Jun 2022 09:48:35 +0200
Added slots for sparge water volume and temperature.
src/EditProduct.cpp | file | annotate | diff | comparison | revisions | |
src/EditProduct.h | file | annotate | diff | comparison | revisions | |
src/EditProductTab8.cpp | file | annotate | diff | comparison | revisions | |
ui/EditProduct.ui | file | annotate | diff | comparison | revisions |
--- 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<int>::of(&QComboBox::currentIndexChanged), this, &EditProduct::w1_name_changed); connect(ui->w2_nameEdit, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &EditProduct::w2_name_changed); connect(ui->w2_volEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::w2_volume_changed); + connect(ui->sp_volEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::sp_volume_changed); + connect(ui->sp_tempEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::sp_temp_changed); connect(ui->sp_sourceEdit, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &EditProduct::sp_source_changed); connect(ui->sp_acidtypeEdit, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &EditProduct::sp_type_changed); connect(ui->sp_phEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::sp_ph_changed);
--- 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);
--- 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;
--- 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 @@ <property name="accelerated"> <bool>true</bool> </property> + <property name="suffix"> + <string> L</string> + </property> <property name="decimals"> <number>1</number> </property> @@ -5845,6 +5848,9 @@ <property name="accelerated"> <bool>true</bool> </property> + <property name="suffix"> + <string> °C</string> + </property> <property name="decimals"> <number>1</number> </property> @@ -6398,7 +6404,7 @@ </rect> </property> <property name="text"> - <string>Sparge supply L:</string> + <string>Sparge supply:</string> </property> <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> @@ -6414,7 +6420,7 @@ </rect> </property> <property name="text"> - <string>Sparge estimate L:</string> + <string>Sparge estimate:</string> </property> <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> @@ -6458,7 +6464,7 @@ </rect> </property> <property name="text"> - <string>Sparge temp °C:</string> + <string>Sparge temp:</string> </property> <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>