src/EditProduct.cpp

changeset 225
448e4187cada
parent 224
d369948a3eb5
child 227
7966bf14cc34
--- a/src/EditProduct.cpp	Fri May 20 14:48:03 2022 +0200
+++ b/src/EditProduct.cpp	Fri May 20 20:43:33 2022 +0200
@@ -1009,7 +1009,7 @@
     ui->keg_forcedEdit->setChecked(product->keg_forced_carb);
 
     // Tab taste.
-    ui->taste_dateEdit->setText(product->taste_date.toString("dd MMM yyyy"));
+    ui->taste_dateEdit->setDate(product->taste_date);
     ui->taste_rateEdit->setValue(product->taste_rate);
     ui->taste_notesEdit->setPlainText(product->taste_notes);
     ui->taste_colorEdit->setText(product->taste_color);
@@ -1170,6 +1170,18 @@
     connect(ui->keg_forcedEdit, &QCheckBox::stateChanged, this, &EditProduct::kegs_forced_changed);
 
     /* All signals from tab Tasting */
+    connect(ui->taste_dateEdit, &QDateEdit::dateChanged, this, &EditProduct::taste_date_changed);
+    connect(ui->taste_dateButton, SIGNAL(clicked()), this, SLOT(taste_date_button()));
+    connect(ui->taste_ackButton, SIGNAL(clicked()), this, SLOT(taste_date_ack()));
+    connect(ui->taste_rateEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::taste_rate_changed);
+    connect(ui->taste_colorEdit, &QLineEdit::textChanged, this, &EditProduct::taste_color_changed);
+    connect(ui->taste_transparencyEdit, &QLineEdit::textChanged, this, &EditProduct::taste_transparency_changed);
+    connect(ui->taste_headEdit, &QLineEdit::textChanged, this, &EditProduct::taste_head_changed);
+    connect(ui->taste_aromaEdit, &QLineEdit::textChanged, this, &EditProduct::taste_aroma_changed);
+    connect(ui->taste_tasteEdit, &QLineEdit::textChanged, this, &EditProduct::taste_taste_changed);
+    connect(ui->taste_mouthfeelEdit, &QLineEdit::textChanged, this, &EditProduct::taste_mouthfeel_changed);
+    connect(ui->taste_aftertasteEdit, &QLineEdit::textChanged, this, &EditProduct::taste_aftertaste_changed);
+    connect(ui->taste_notesEdit, SIGNAL(textChanged()), this, SLOT(taste_notes_changed()));
 
     setStage();
 
@@ -1820,6 +1832,7 @@
 #include "EditProductTab9.cpp"
 #include "EditProductTab10.cpp"
 #include "EditProductTab11.cpp"
+#include "EditProductTab12.cpp"
 #include "EditProductExport.cpp"
 
 

mercurial