src/EditProduct.cpp

changeset 221
54828816233f
parent 220
7792a410a277
child 223
37bac72eff61
equal deleted inserted replaced
220:7792a410a277 221:54828816233f
1148 connect(ui->pack_phEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_ph_changed); 1148 connect(ui->pack_phEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_ph_changed);
1149 connect(ui->pack_addvolEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_infusion_vol_changed); 1149 connect(ui->pack_addvolEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_infusion_vol_changed);
1150 connect(ui->pack_addabvEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_infusion_abv_changed); 1150 connect(ui->pack_addabvEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_infusion_abv_changed);
1151 connect(ui->pack_notesEdit, &QLineEdit::textChanged, this, &EditProduct::pack_infusion_txt_changed); 1151 connect(ui->pack_notesEdit, &QLineEdit::textChanged, this, &EditProduct::pack_infusion_txt_changed);
1152 connect(ui->pack_abvShow, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_abv_changed); 1152 connect(ui->pack_abvShow, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_abv_changed);
1153 connect(ui->bottle_volumeEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_volume_changed);
1154 connect(ui->bottle_carbEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_co2_changed);
1155 connect(ui->bottle_sugarEdit, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &EditProduct::bottle_sugar_changed);
1156 connect(ui->bottle_sug_waterEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_water_changed);
1157 connect(ui->bottle_tempEdit, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_temp_changed);
1153 1158
1154 /* All signals from tab Tasting */ 1159 /* All signals from tab Tasting */
1155 1160
1156 setStage(); 1161 setStage();
1157 1162
1604 for (int i = 0; i < product->fermentables.size(); i++) { 1609 for (int i = 0; i < product->fermentables.size(); i++) {
1605 QJsonObject obj; 1610 QJsonObject obj;
1606 obj.insert("f_name", product->fermentables.at(i).f_name); 1611 obj.insert("f_name", product->fermentables.at(i).f_name);
1607 obj.insert("f_origin", product->fermentables.at(i).f_origin); 1612 obj.insert("f_origin", product->fermentables.at(i).f_origin);
1608 obj.insert("f_supplier", product->fermentables.at(i).f_supplier); 1613 obj.insert("f_supplier", product->fermentables.at(i).f_supplier);
1609 obj.insert("f_amount", round(product->fermentables.at(i).f_amount * 10000) / 10000); 1614 obj.insert("f_amount", round(product->fermentables.at(i).f_amount * 100000) / 100000);
1610 obj.insert("f_cost", round(product->fermentables.at(i).f_cost * 1000) / 1000); 1615 obj.insert("f_cost", round(product->fermentables.at(i).f_cost * 1000) / 1000);
1611 obj.insert("f_type", product->fermentables.at(i).f_type); 1616 obj.insert("f_type", product->fermentables.at(i).f_type);
1612 obj.insert("f_yield", round(product->fermentables.at(i).f_yield * 10) / 10); 1617 obj.insert("f_yield", round(product->fermentables.at(i).f_yield * 10) / 10);
1613 obj.insert("f_color", round(product->fermentables.at(i).f_color * 10) / 10); 1618 obj.insert("f_color", round(product->fermentables.at(i).f_color * 10) / 10);
1614 obj.insert("f_coarse_fine_diff", round(product->fermentables.at(i).f_coarse_fine_diff * 10) / 10); 1619 obj.insert("f_coarse_fine_diff", round(product->fermentables.at(i).f_coarse_fine_diff * 10) / 10);

mercurial