1007 ui->keg_sug_waterEdit->setValue(product->keg_priming_water); |
1007 ui->keg_sug_waterEdit->setValue(product->keg_priming_water); |
1008 ui->keg_tempEdit->setValue(product->keg_carbonation_temp); |
1008 ui->keg_tempEdit->setValue(product->keg_carbonation_temp); |
1009 ui->keg_forcedEdit->setChecked(product->keg_forced_carb); |
1009 ui->keg_forcedEdit->setChecked(product->keg_forced_carb); |
1010 |
1010 |
1011 // Tab taste. |
1011 // Tab taste. |
1012 ui->taste_dateEdit->setText(product->taste_date.toString("dd MMM yyyy")); |
1012 ui->taste_dateEdit->setDate(product->taste_date); |
1013 ui->taste_rateEdit->setValue(product->taste_rate); |
1013 ui->taste_rateEdit->setValue(product->taste_rate); |
1014 ui->taste_notesEdit->setPlainText(product->taste_notes); |
1014 ui->taste_notesEdit->setPlainText(product->taste_notes); |
1015 ui->taste_colorEdit->setText(product->taste_color); |
1015 ui->taste_colorEdit->setText(product->taste_color); |
1016 ui->taste_transparencyEdit->setText(product->taste_transparency); |
1016 ui->taste_transparencyEdit->setText(product->taste_transparency); |
1017 ui->taste_headEdit->setText(product->taste_head); |
1017 ui->taste_headEdit->setText(product->taste_head); |
1168 connect(ui->keg_sug_waterEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::kegs_water_changed); |
1168 connect(ui->keg_sug_waterEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::kegs_water_changed); |
1169 connect(ui->keg_tempEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::kegs_temp_changed); |
1169 connect(ui->keg_tempEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::kegs_temp_changed); |
1170 connect(ui->keg_forcedEdit, &QCheckBox::stateChanged, this, &EditProduct::kegs_forced_changed); |
1170 connect(ui->keg_forcedEdit, &QCheckBox::stateChanged, this, &EditProduct::kegs_forced_changed); |
1171 |
1171 |
1172 /* All signals from tab Tasting */ |
1172 /* All signals from tab Tasting */ |
|
1173 connect(ui->taste_dateEdit, &QDateEdit::dateChanged, this, &EditProduct::taste_date_changed); |
|
1174 connect(ui->taste_dateButton, SIGNAL(clicked()), this, SLOT(taste_date_button())); |
|
1175 connect(ui->taste_ackButton, SIGNAL(clicked()), this, SLOT(taste_date_ack())); |
|
1176 connect(ui->taste_rateEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::taste_rate_changed); |
|
1177 connect(ui->taste_colorEdit, &QLineEdit::textChanged, this, &EditProduct::taste_color_changed); |
|
1178 connect(ui->taste_transparencyEdit, &QLineEdit::textChanged, this, &EditProduct::taste_transparency_changed); |
|
1179 connect(ui->taste_headEdit, &QLineEdit::textChanged, this, &EditProduct::taste_head_changed); |
|
1180 connect(ui->taste_aromaEdit, &QLineEdit::textChanged, this, &EditProduct::taste_aroma_changed); |
|
1181 connect(ui->taste_tasteEdit, &QLineEdit::textChanged, this, &EditProduct::taste_taste_changed); |
|
1182 connect(ui->taste_mouthfeelEdit, &QLineEdit::textChanged, this, &EditProduct::taste_mouthfeel_changed); |
|
1183 connect(ui->taste_aftertasteEdit, &QLineEdit::textChanged, this, &EditProduct::taste_aftertaste_changed); |
|
1184 connect(ui->taste_notesEdit, SIGNAL(textChanged()), this, SLOT(taste_notes_changed())); |
1173 |
1185 |
1174 setStage(); |
1186 setStage(); |
1175 |
1187 |
1176 ui->saveButton->setEnabled(false); |
1188 ui->saveButton->setEnabled(false); |
1177 ui->deleteButton->setEnabled((id >= 0 && ! product->locked) ? true:false); |
1189 ui->deleteButton->setEnabled((id >= 0 && ! product->locked) ? true:false); |
1818 #include "EditProductTab7.cpp" |
1830 #include "EditProductTab7.cpp" |
1819 #include "EditProductTab8.cpp" |
1831 #include "EditProductTab8.cpp" |
1820 #include "EditProductTab9.cpp" |
1832 #include "EditProductTab9.cpp" |
1821 #include "EditProductTab10.cpp" |
1833 #include "EditProductTab10.cpp" |
1822 #include "EditProductTab11.cpp" |
1834 #include "EditProductTab11.cpp" |
|
1835 #include "EditProductTab12.cpp" |
1823 #include "EditProductExport.cpp" |
1836 #include "EditProductExport.cpp" |
1824 |
1837 |
1825 |
1838 |
1826 void EditProduct::on_deleteButton_clicked() |
1839 void EditProduct::on_deleteButton_clicked() |
1827 { |
1840 { |