diff -r 7792a410a277 -r 54828816233f src/EditProduct.cpp --- a/src/EditProduct.cpp Wed May 18 22:21:16 2022 +0200 +++ b/src/EditProduct.cpp Thu May 19 20:50:36 2022 +0200 @@ -1150,6 +1150,11 @@ connect(ui->pack_addabvEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_infusion_abv_changed); connect(ui->pack_notesEdit, &QLineEdit::textChanged, this, &EditProduct::pack_infusion_txt_changed); connect(ui->pack_abvShow, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::pack_abv_changed); + connect(ui->bottle_volumeEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_volume_changed); + connect(ui->bottle_carbEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_co2_changed); + connect(ui->bottle_sugarEdit, QOverload::of(&QComboBox::currentIndexChanged), this, &EditProduct::bottle_sugar_changed); + connect(ui->bottle_sug_waterEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_water_changed); + connect(ui->bottle_tempEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &EditProduct::bottle_temp_changed); /* All signals from tab Tasting */ @@ -1606,7 +1611,7 @@ obj.insert("f_name", product->fermentables.at(i).f_name); obj.insert("f_origin", product->fermentables.at(i).f_origin); obj.insert("f_supplier", product->fermentables.at(i).f_supplier); - obj.insert("f_amount", round(product->fermentables.at(i).f_amount * 10000) / 10000); + obj.insert("f_amount", round(product->fermentables.at(i).f_amount * 100000) / 100000); obj.insert("f_cost", round(product->fermentables.at(i).f_cost * 1000) / 1000); obj.insert("f_type", product->fermentables.at(i).f_type); obj.insert("f_yield", round(product->fermentables.at(i).f_yield * 10) / 10);