src/EditProduct.cpp

changeset 225
448e4187cada
parent 224
d369948a3eb5
child 227
7966bf14cc34
equal deleted inserted replaced
224:d369948a3eb5 225:448e4187cada
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 {

mercurial