src/EditRecipeTab1.cpp

changeset 359
dfbb012c631c
parent 301
fe6346211b5b
child 361
ec8de79f6ff6
--- a/src/EditRecipeTab1.cpp	Sun Jul 17 22:18:48 2022 +0200
+++ b/src/EditRecipeTab1.cpp	Mon Jul 18 17:04:02 2022 +0200
@@ -222,7 +222,6 @@
     ui->mash_pickEdit->setDisabled(val);
 
     /* Tab 7, water */
-    ui->sp_sourceEdit->setDisabled(val);
     ui->wt_sourceEdit->setDisabled(val);
     ui->w1_nameEdit->setDisabled(val);
     ui->w2_nameEdit->setDisabled(val);
@@ -230,10 +229,6 @@
     ui->sp_acidtypeEdit->setDisabled(val);
     ui->w2_volEdit->setReadOnly(val);
     ui->w2_volEdit->setButtonSymbols(val ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
-    ui->sp_phEdit->setReadOnly(val);
-    ui->sp_phEdit->setButtonSymbols(val ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
-    ui->sp_tempEdit->setReadOnly(val);
-    ui->sp_tempEdit->setButtonSymbols(val ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
     ui->sp_volEdit->setReadOnly(val);
     ui->sp_volEdit->setButtonSymbols(val ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
     ui->bs_cacl2Edit->setReadOnly(val);
@@ -255,11 +250,22 @@
 	ui->mw_phEdit->setButtonSymbols(QAbstractSpinBox::NoButtons);
 	ui->mw_acidvolEdit->setReadOnly(true);
 	ui->mw_acidvolEdit->setButtonSymbols(QAbstractSpinBox::NoButtons);
+	ui->sp_phEdit->setReadOnly(true);
+	ui->sp_phEdit->setButtonSymbols(QAbstractSpinBox::NoButtons);
+	ui->sp_acidvolEdit->setReadOnly(true);
+	ui->sp_acidvolEdit->setButtonSymbols(QAbstractSpinBox::NoButtons);
+	ui->w1_spButton->setDisabled(true);
+	ui->w2_spButton->setDisabled(true);
+	ui->wg_spButton->setDisabled(true);
     } else {
     	ui->mw_phEdit->setReadOnly(! recipe->calc_acid);
     	ui->mw_phEdit->setButtonSymbols(recipe->calc_acid ? QAbstractSpinBox::UpDownArrows : QAbstractSpinBox::NoButtons);
     	ui->mw_acidvolEdit->setReadOnly(recipe->calc_acid);
     	ui->mw_acidvolEdit->setButtonSymbols(recipe->calc_acid ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+	ui->sp_phEdit->setReadOnly(! recipe->calc_acid);
+	ui->sp_phEdit->setButtonSymbols(recipe->calc_acid ? QAbstractSpinBox::UpDownArrows : QAbstractSpinBox::NoButtons);
+	ui->sp_acidvolEdit->setReadOnly(recipe->calc_acid);
+	ui->sp_acidvolEdit->setButtonSymbols(recipe->calc_acid ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
     }
     ui->mw_autoEdit->setDisabled(val);
 }

mercurial