612 connect(ui->startersgEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::yeast_starter_sg_changed); |
612 connect(ui->startersgEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::yeast_starter_sg_changed); |
613 connect(ui->productionButton1, SIGNAL(clicked()), this, SLOT(yeast_prod_date_today())); |
613 connect(ui->productionButton1, SIGNAL(clicked()), this, SLOT(yeast_prod_date_today())); |
614 connect(ui->productionButton2, SIGNAL(clicked()), this, SLOT(yeast_prod_date_clear())); |
614 connect(ui->productionButton2, SIGNAL(clicked()), this, SLOT(yeast_prod_date_clear())); |
615 connect(ui->productionEdit, &QDateEdit::dateChanged, this, &EditProduct::yeast_prod_date_changed); |
615 connect(ui->productionEdit, &QDateEdit::dateChanged, this, &EditProduct::yeast_prod_date_changed); |
616 connect(ui->pitchrateButton, SIGNAL(clicked()), this, SLOT(yeast_pitchrate_button_clicked())); |
616 connect(ui->pitchrateButton, SIGNAL(clicked()), this, SLOT(yeast_pitchrate_button_clicked())); |
|
617 connect(ui->pitchrateEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pitchrate_changed); |
617 connect(ui->restartButton, SIGNAL(clicked()), this, SLOT(yeast_retry_button_clicked())); |
618 connect(ui->restartButton, SIGNAL(clicked()), this, SLOT(yeast_retry_button_clicked())); |
618 |
619 |
619 // All signals from tab "Mash" |
620 // All signals from tab "Mash" |
620 ui->mashsTable->setEditTriggers(QAbstractItemView::NoEditTriggers); |
621 ui->mashsTable->setEditTriggers(QAbstractItemView::NoEditTriggers); |
621 connect(ui->addMash, SIGNAL(clicked()), this, SLOT(addMashRow_clicked())); |
622 connect(ui->addMash, SIGNAL(clicked()), this, SLOT(addMashRow_clicked())); |