--- a/src/PrinterDialog.h Sat May 28 21:08:09 2022 +0200 +++ b/src/PrinterDialog.h Mon May 30 21:44:40 2022 +0200 @@ -6,7 +6,7 @@ #include <QPainter> -enum JobType { PR_SUPPLIES, PR_YEASTBANK, PR_RECIPE, PR_PRODUCT }; +enum JobType { PR_SUPPLIES, PR_YEASTBANK, PR_RECIPE, PR_PRODUCT, PR_CHECKLIST }; namespace Ui { class PrinterDialog; @@ -39,6 +39,10 @@ void printHeader(QPainter *painter); QString strDensity(double density); QString strDiff(double v1, double v2, int decimals, QString suffix); + void checkHeader(QPainter *painter, qreal *y, QString text); + void checkLine(QPainter *painter, qreal *y, QString text); + void checkInput(QPainter *painter, qreal *y, QString text, QString prompt); + bool checkSplit(QPainter *painter, qreal *y, int moment); }; #endif