288 ui->addMash->setEnabled(stage <= PROD_STAGE_BREW); |
288 ui->addMash->setEnabled(stage <= PROD_STAGE_BREW); |
289 ui->mash_nameEdit->setReadOnly(stage > PROD_STAGE_BREW); |
289 ui->mash_nameEdit->setReadOnly(stage > PROD_STAGE_BREW); |
290 ui->mash_pickEdit->setDisabled(stage > PROD_STAGE_BREW); |
290 ui->mash_pickEdit->setDisabled(stage > PROD_STAGE_BREW); |
291 |
291 |
292 /* Tab 8, water */ |
292 /* Tab 8, water */ |
293 ui->sp_sourceEdit->setDisabled(stage > PROD_STAGE_BREW); |
|
294 ui->wt_sourceEdit->setDisabled(stage > PROD_STAGE_BREW); |
293 ui->wt_sourceEdit->setDisabled(stage > PROD_STAGE_BREW); |
295 ui->w1_nameEdit->setDisabled(stage > PROD_STAGE_BREW); |
294 ui->w1_nameEdit->setDisabled(stage > PROD_STAGE_BREW); |
296 ui->w2_nameEdit->setDisabled(stage > PROD_STAGE_BREW); |
295 ui->w2_nameEdit->setDisabled(stage > PROD_STAGE_BREW); |
297 ui->mw_acidPick->setDisabled(stage > PROD_STAGE_BREW); |
296 ui->mw_acidPick->setDisabled(stage > PROD_STAGE_BREW); |
298 ui->sp_acidtypeEdit->setDisabled(stage > PROD_STAGE_BREW); |
297 ui->sp_acidtypeEdit->setDisabled(stage > PROD_STAGE_BREW); |
299 ui->w2_volEdit->setReadOnly(stage > PROD_STAGE_BREW); |
298 ui->w2_volEdit->setReadOnly(stage > PROD_STAGE_BREW); |
300 ui->w2_volEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
299 ui->w2_volEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
301 ui->sp_phEdit->setReadOnly(stage > PROD_STAGE_BREW); |
300 //ui->sp_tempEdit->setReadOnly(stage > PROD_STAGE_BREW); |
302 ui->sp_phEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
301 //ui->sp_tempEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
303 ui->sp_tempEdit->setReadOnly(stage > PROD_STAGE_BREW); |
|
304 ui->sp_tempEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
|
305 ui->sp_volEdit->setReadOnly(stage > PROD_STAGE_BREW); |
302 ui->sp_volEdit->setReadOnly(stage > PROD_STAGE_BREW); |
306 ui->sp_volEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
303 ui->sp_volEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
307 ui->bs_cacl2Edit->setReadOnly(stage > PROD_STAGE_BREW); |
304 ui->bs_cacl2Edit->setReadOnly(stage > PROD_STAGE_BREW); |
308 ui->bs_cacl2Edit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
305 ui->bs_cacl2Edit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
309 ui->bs_caso4Edit->setReadOnly(stage > PROD_STAGE_BREW); |
306 ui->bs_caso4Edit->setReadOnly(stage > PROD_STAGE_BREW); |
321 if (stage > PROD_STAGE_BREW) { |
318 if (stage > PROD_STAGE_BREW) { |
322 ui->mw_phEdit->setReadOnly(true); |
319 ui->mw_phEdit->setReadOnly(true); |
323 ui->mw_phEdit->setButtonSymbols(QAbstractSpinBox::NoButtons); |
320 ui->mw_phEdit->setButtonSymbols(QAbstractSpinBox::NoButtons); |
324 ui->mw_acidvolEdit->setReadOnly(true); |
321 ui->mw_acidvolEdit->setReadOnly(true); |
325 ui->mw_acidvolEdit->setButtonSymbols(QAbstractSpinBox::NoButtons); |
322 ui->mw_acidvolEdit->setButtonSymbols(QAbstractSpinBox::NoButtons); |
|
323 ui->sp_phEdit->setReadOnly(true); |
|
324 ui->sp_phEdit->setButtonSymbols(QAbstractSpinBox::NoButtons); |
|
325 ui->sp_acidvolEdit->setReadOnly(true); |
|
326 ui->sp_acidvolEdit->setButtonSymbols(QAbstractSpinBox::NoButtons); |
|
327 ui->w1_spButton->setDisabled(true); |
|
328 ui->w2_spButton->setDisabled(true); |
|
329 ui->wg_spButton->setDisabled(true); |
326 } else { |
330 } else { |
327 ui->mw_phEdit->setReadOnly(! product->calc_acid); |
331 ui->mw_phEdit->setReadOnly(! product->calc_acid); |
328 ui->mw_phEdit->setButtonSymbols(product->calc_acid ? QAbstractSpinBox::UpDownArrows : QAbstractSpinBox::NoButtons); |
332 ui->mw_phEdit->setButtonSymbols(product->calc_acid ? QAbstractSpinBox::UpDownArrows : QAbstractSpinBox::NoButtons); |
329 ui->mw_acidvolEdit->setReadOnly(product->calc_acid); |
333 ui->mw_acidvolEdit->setReadOnly(product->calc_acid); |
330 ui->mw_acidvolEdit->setButtonSymbols(product->calc_acid ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
334 ui->mw_acidvolEdit->setButtonSymbols(product->calc_acid ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
|
335 ui->sp_phEdit->setReadOnly(! product->calc_acid); |
|
336 ui->sp_phEdit->setButtonSymbols(product->calc_acid ? QAbstractSpinBox::UpDownArrows : QAbstractSpinBox::NoButtons); |
|
337 ui->sp_acidvolEdit->setReadOnly(product->calc_acid); |
|
338 ui->sp_acidvolEdit->setButtonSymbols(product->calc_acid ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
331 } |
339 } |
332 ui->mw_autoEdit->setDisabled(stage > PROD_STAGE_BREW); |
340 ui->mw_autoEdit->setDisabled(stage > PROD_STAGE_BREW); |
333 |
341 |
334 /* Tab 9, brewday */ |
342 /* Tab 9, brewday */ |
335 ui->tabWidget->setTabEnabled(8, stage > PROD_STAGE_PLAN); |
343 ui->tabWidget->setTabEnabled(8, stage > PROD_STAGE_PLAN); |
416 ui->brew_mashphEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
424 ui->brew_mashphEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
417 ui->brew_mashsgEdit->setReadOnly(stage > PROD_STAGE_BREW); |
425 ui->brew_mashsgEdit->setReadOnly(stage > PROD_STAGE_BREW); |
418 ui->brew_mashsgEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
426 ui->brew_mashsgEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
419 ui->brew_spargephEdit->setReadOnly(stage > PROD_STAGE_BREW); |
427 ui->brew_spargephEdit->setReadOnly(stage > PROD_STAGE_BREW); |
420 ui->brew_spargephEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
428 ui->brew_spargephEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
|
429 ui->brew_spargetempEdit->setReadOnly(stage > PROD_STAGE_BREW); |
|
430 ui->brew_spargetempEdit->setButtonSymbols((stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
421 ui->brew_preboilphEdit->setReadOnly(stage > PROD_STAGE_BREW); |
431 ui->brew_preboilphEdit->setReadOnly(stage > PROD_STAGE_BREW); |
422 ui->brew_preboilphEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
432 ui->brew_preboilphEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
423 ui->brew_preboilsgEdit->setReadOnly(stage > PROD_STAGE_BREW); |
433 ui->brew_preboilsgEdit->setReadOnly(stage > PROD_STAGE_BREW); |
424 ui->brew_preboilsgEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
434 ui->brew_preboilsgEdit->setButtonSymbols( (stage > PROD_STAGE_BREW) ? QAbstractSpinBox::NoButtons : QAbstractSpinBox::UpDownArrows); |
425 ui->brew_preboilvolEdit->setReadOnly(stage > PROD_STAGE_BREW); |
435 ui->brew_preboilvolEdit->setReadOnly(stage > PROD_STAGE_BREW); |