src/EditProductTab1.cpp

changeset 206
83ae8ac83f51
parent 205
ae6109192fb2
child 210
b45bd6da5220
--- a/src/EditProductTab1.cpp	Fri May 13 20:51:15 2022 +0200
+++ b/src/EditProductTab1.cpp	Fri May 13 22:03:35 2022 +0200
@@ -343,6 +343,48 @@
         ui->brew_endTime->show();
 	ui->brew_endTime->setReadOnly(true);
     }
+    ui->brew_mashphEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_mashphEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_mashsgEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_mashsgEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_spargephEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_spargephEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_preboilphEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_preboilphEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_preboilsgEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_preboilsgEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_preboilvolEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_preboilvolEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_preboilButton->setDisabled(stage > PROD_STAGE_BREW);
+    ui->brew_aboilphEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_aboilphEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_aboilsgEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_aboilsgEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_aboilvolEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_aboilvolEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_aboilButton->setDisabled(stage > PROD_STAGE_BREW);
+    ui->brew_cooltoEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_cooltoEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_cooltimeEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_cooltimeEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_coolwithEdit->setDisabled(stage > PROD_STAGE_BREW);
+    ui->brew_whirlpool9Edit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_whirlpool9Edit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_whirlpool7Edit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_whirlpool7Edit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_whirlpool6Edit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_whirlpool6Edit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_whirlpool2Edit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_whirlpool2Edit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_aerspeedEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_aerspeedEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_aertimeEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_aertimeEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_aerwithEdit->setDisabled(stage > PROD_STAGE_BREW);
+    ui->brew_trublossEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_trublossEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
+    ui->brew_topupwaterEdit->setReadOnly(stage > PROD_STAGE_BREW);
+    ui->brew_topupwaterEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows);
 
     /* Tab 10, fermentation */
     ui->tabWidget->setTabEnabled(9, stage > PROD_STAGE_WAIT);

mercurial