src/EditProductTab1.cpp

changeset 359
dfbb012c631c
parent 344
9ffac162000c
child 361
ec8de79f6ff6
equal deleted inserted replaced
358:d89bc21e2f07 359:dfbb012c631c
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);

mercurial