src/EditFermentable.cpp

changeset 293
6df94ca2bfde
parent 250
baab61fb8bcd
child 385
09af9f46518f
equal deleted inserted replaced
292:b6ec2e275736 293:6df94ca2bfde
131 connect(ui->wkEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditFermentable::wk_changed); 131 connect(ui->wkEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditFermentable::wk_changed);
132 connect(ui->lintnerEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditFermentable::lintner_changed); 132 connect(ui->lintnerEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditFermentable::lintner_changed);
133 connect(ui->diphEdit, &QDoubleSpinBox::textChanged, this, &EditFermentable::is_changed); 133 connect(ui->diphEdit, &QDoubleSpinBox::textChanged, this, &EditFermentable::is_changed);
134 connect(ui->acidphEdit, &QDoubleSpinBox::textChanged, this, &EditFermentable::is_changed); 134 connect(ui->acidphEdit, &QDoubleSpinBox::textChanged, this, &EditFermentable::is_changed);
135 connect(ui->prodEdit, &QDateEdit::dateChanged, this, &EditFermentable::is_changed); 135 connect(ui->prodEdit, &QDateEdit::dateChanged, this, &EditFermentable::is_changed);
136 connect(ui->prodButton1, SIGNAL(clicked()), this, SLOT(prod_date_today()));
137 connect(ui->prodButton2, SIGNAL(clicked()), this, SLOT(prod_date_clear()));
136 connect(ui->thtEdit, &QDateEdit::dateChanged, this, &EditFermentable::is_changed); 138 connect(ui->thtEdit, &QDateEdit::dateChanged, this, &EditFermentable::is_changed);
139 connect(ui->thtButton1, SIGNAL(clicked()), this, SLOT(tht_date_today()));
140 connect(ui->thtButton2, SIGNAL(clicked()), this, SLOT(tht_date_clear()));
137 141
138 ui->saveButton->setEnabled(false); 142 ui->saveButton->setEnabled(false);
139 ui->deleteButton->setEnabled((ui->inventoryEdit->value() == 0 && id >= 0) ? true:false); 143 ui->deleteButton->setEnabled((ui->inventoryEdit->value() == 0 && id >= 0) ? true:false);
140 } 144 }
141 145
320 } 324 }
321 325
322 this->close(); 326 this->close();
323 this->setResult(1); 327 this->setResult(1);
324 } 328 }
329
330
331 void EditFermentable::prod_date_clear()
332 {
333 ui->prodEdit->setDate(QDate());
334 is_changed();
335 }
336
337
338 void EditFermentable::prod_date_today()
339 {
340 ui->prodEdit->setDate(QDate::currentDate());
341 is_changed();
342 }
343
344
345 void EditFermentable::tht_date_clear()
346 {
347 ui->thtEdit->setDate(QDate());
348 is_changed();
349 }
350
351
352 void EditFermentable::tht_date_today()
353 {
354 ui->thtEdit->setDate(QDate::currentDate());
355 is_changed();
356 }
357

mercurial