diff -r 78830c2ec792 -r 42b88d85fefc src/PrinterDialog.cpp --- a/src/PrinterDialog.cpp Mon Jun 06 14:22:18 2022 +0200 +++ b/src/PrinterDialog.cpp Mon Jun 06 17:15:27 2022 +0200 @@ -1535,7 +1535,7 @@ double mashwater = 0; int numsalts = 0; - qInfo() << "Print checklist" << product->record; + qInfo() << "Print checklist" << product->record << "factor" << factor << product->divide_factor; printHeader(&painter); y = 120; @@ -1911,7 +1911,7 @@ for (int i = 0; i < product->miscs.size(); i++) { if (product->miscs.at(i).m_use_use == MISC_USES_PRIMARY) { QString unit = (product->miscs.at(i).m_amount_is_weight) ? "gr":"ml"; - checkLine(&painter, &y, QString(tr("Add %1 %2 `%3` on day 3 or 4")).arg(product->miscs.at(i).m_amount * factor, 1, 'f', 3) + checkLine(&painter, &y, QString(tr("Add %1 %2 `%3` on day 3 or 4")).arg(product->miscs.at(i).m_amount * 1000 * factor, 1, 'f', 3) .arg(unit).arg(product->miscs.at(i).m_name)); } } @@ -2012,7 +2012,7 @@ for (int i = 0; i < product->miscs.size(); i++) { if (product->miscs.at(i).m_use_use == MISC_USES_SECONDARY) { QString unit = (product->miscs.at(i).m_amount_is_weight) ? "gr":"ml"; - checkLine(&painter, &y, QString(tr("Add %1 %2 `%3` for %4 days")).arg(product->miscs.at(i).m_amount * factor, 1, 'f', 3) + checkLine(&painter, &y, QString(tr("Add %1 %2 `%3` for %4 days")).arg(product->miscs.at(i).m_amount * 1000.0 * factor, 1, 'f', 2) .arg(unit).arg(product->miscs.at(i).m_name).arg(product->miscs.at(i).m_time / 1440)); } } @@ -2069,7 +2069,7 @@ for (int i = 0; i < product->miscs.size(); i++) { if (product->miscs.at(i).m_use_use == MISC_USES_BOTTLING) { QString unit = (product->miscs.at(i).m_amount_is_weight) ? "gr":"ml"; - checkLine(&painter, &y, QString(tr("Add %1 %2 `%3` during bottling")).arg(product->miscs.at(i).m_amount * factor, 1, 'f', 3) + checkLine(&painter, &y, QString(tr("Add %1 %2 `%3` during bottling")).arg(product->miscs.at(i).m_amount * 1000 * factor, 1, 'f', 2) .arg(unit).arg(product->miscs.at(i).m_name)); } }