diff -r ceb8aa4ebd25 -r f1ed3a2a94e9 ui/EditProduct.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ui/EditProduct.ui Thu Apr 28 22:49:13 2022 +0200 @@ -0,0 +1,4995 @@ + + + EditProduct + + + + 0 + 0 + 1152 + 560 + + + + Dialog + + + + + + + + 90 + 510 + 80 + 23 + + + + + 0 + 0 + + + + Quit + + + + :icons/silk/door_out.png:icons/silk/door_out.png + + + + + true + + + + 940 + 510 + 80 + 23 + + + + Save + + + + :icons/silk/disk.png:icons/silk/disk.png + + + + + true + + + + 520 + 510 + 80 + 23 + + + + Delete + + + + :icons/silk/delete.png:icons/silk/delete.png + + + + + + 0 + 0 + 1128 + 501 + + + + QTabWidget::North + + + QTabWidget::Rounded + + + 0 + + + Qt::ElideNone + + + true + + + false + + + false + + + + + :/icons/bms/beerstyles.png:/icons/bms/beerstyles.png + + + Generic + + + + + 0 + 10 + 131 + 20 + + + + Brew name: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 0 + 100 + 131 + 20 + + + + Brew notes: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 140 + 10 + 591 + 23 + + + + + + + 140 + 100 + 881 + 51 + + + + + + + 740 + 10 + 131 + 20 + + + + Read only: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 880 + 10 + 61 + 21 + + + + Yes + + + + + + 0 + 160 + 131 + 20 + + + + Brew type: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 140 + 160 + 181 + 23 + + + + + + + 370 + 160 + 131 + 20 + + + + Efficiency: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 370 + 190 + 131 + 20 + + + + Boil time: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 0 + 190 + 131 + 20 + + + + Batch size: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 740 + 190 + 131 + 20 + + + + Boil size: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 510 + 160 + 101 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + % + + + 1 + + + 0.500000000000000 + + + + + + 510 + 190 + 101 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + min + + + 1536 + + + 5 + + + + + + 140 + 190 + 101 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + L + + + 1 + + + 100000.000000000000000 + + + 0.500000000000000 + + + + + + 880 + 190 + 87 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + true + + + L + + + 1 + + + 100000.000000000000000 + + + 0.500000000000000 + + + + + + 10 + 340 + 1101 + 121 + + + + Overview + + + + + 130 + 20 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + QAbstractSpinBox::UpDownArrows + + + true + + + 3 + + + 0.980000000000000 + + + 2.000000000000000 + + + 0.001000000000000 + + + + + + 870 + 20 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + % + + + 1 + + + 0.000000000000000 + + + 80.000000000000000 + + + 0.100000000000000 + + + + + + 500 + 20 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + QAbstractSpinBox::NoButtons + + + true + + + 3 + + + 0.980000000000000 + + + 2.000000000000000 + + + 0.001000000000000 + + + + + + 730 + 20 + 131 + 20 + + + + Alcohol Volume: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 360 + 20 + 131 + 20 + + + + Estimated FG: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 580 + 20 + 148 + 24 + + + + + + + 210 + 20 + 148 + 24 + + + + + + + 5 + 20 + 116 + 20 + + + + Estimated OG: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 950 + 20 + 148 + 24 + + + + + + + 500 + 50 + 141 + 23 + + + + + + + 210 + 50 + 148 + 24 + + + + + + + 870 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + % + + + 1 + + + 0.000000000000000 + + + 80.000000000000000 + + + 0.100000000000000 + + + + + + 130 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 0 + + + 0.000000000000000 + + + 400.000000000000000 + + + 1.000000000000000 + + + + + + 360 + 50 + 131 + 20 + + + + Color method: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 730 + 50 + 131 + 20 + + + + Carbonation: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 950 + 50 + 148 + 24 + + + + + + + 10 + 50 + 111 + 20 + + + + Color EBC: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 210 + 80 + 148 + 24 + + + + + + + 500 + 80 + 141 + 23 + + + + + + + 130 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 0 + + + 0.000000000000000 + + + 400.000000000000000 + + + 1.000000000000000 + + + + + + 360 + 80 + 131 + 20 + + + + IBU method: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 730 + 80 + 131 + 20 + + + + Energy kcal/l: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 80 + 111 + 20 + + + + Bitterness IBU: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 870 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 0 + + + 0.000000000000000 + + + 8000.000000000000000 + + + 0.100000000000000 + + + + + + + 10 + 210 + 1101 + 121 + + + + Beerstyle + + + + + 500 + 20 + 226 + 23 + + + + + + + 870 + 50 + 101 + 23 + + + + true + + + + + + 500 + 50 + 226 + 23 + + + + true + + + + + + 130 + 50 + 226 + 23 + + + + true + + + + + + 10 + 50 + 111 + 20 + + + + Style guide: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 730 + 50 + 131 + 20 + + + + Style group: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 360 + 50 + 131 + 20 + + + + Style name: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 360 + 20 + 131 + 20 + + + + Select style: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 80 + 111 + 20 + + + + Style type: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 130 + 80 + 226 + 23 + + + + true + + + + + + 360 + 80 + 131 + 20 + + + + Category: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 870 + 80 + 71 + 23 + + + + true + + + + + + 730 + 80 + 131 + 20 + + + + Category number: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 500 + 80 + 226 + 23 + + + + true + + + + + + + 0 + 40 + 131 + 20 + + + + Brew code: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 0 + 70 + 131 + 20 + + + + Split product: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 140 + 40 + 181 + 23 + + + + + + + 370 + 70 + 131 + 20 + + + + Split part: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 140 + 70 + 101 + 23 + + + + + + + 510 + 70 + 101 + 23 + + + + + + + 370 + 40 + 131 + 20 + + + + Plan start: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 510 + 40 + 101 + 23 + + + + + + + 740 + 40 + 131 + 20 + + + + Plan start: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 880 + 40 + 101 + 23 + + + + + + + 740 + 160 + 131 + 20 + + + + Ingredients present: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + :/icons/bms/mash.png:/icons/bms/mash.png + + + Equipment + + + + + + :/icons/bms/graan.png:/icons/bms/graan.png + + + Fermentables + + + + + 0 + 10 + 131 + 20 + + + + Color EBC: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 140 + 10 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 0 + + + 0.000000000000000 + + + 400.000000000000000 + + + 1.000000000000000 + + + + + + 0 + 40 + 131 + 20 + + + + Estimated OG: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 140 + 40 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + QAbstractSpinBox::UpDownArrows + + + true + + + 3 + + + 0.980000000000000 + + + 2.000000000000000 + + + 0.001000000000000 + + + + + + 440 + 10 + 131 + 20 + + + + Mash tun %: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 440 + 40 + 131 + 20 + + + + Sugars %: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 440 + 70 + 131 + 20 + + + + Cara/crystal %: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 440 + 100 + 131 + 20 + + + + Lintner: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 130 + 1101 + 331 + + + + + + + 580 + 100 + 381 + 20 + + + + 200 + + + 24 + + + Qt::Horizontal + + + %v lintner + + + + + + 580 + 10 + 381 + 20 + + + + 120 + + + 24 + + + Qt::Horizontal + + + %v% + + + + + + 580 + 40 + 381 + 20 + + + + 50 + + + 24 + + + Qt::Horizontal + + + %v% + + + + + + 580 + 70 + 381 + 20 + + + + 50 + + + 24 + + + Qt::Horizontal + + + %v% + + + + + + 140 + 100 + 80 + 23 + + + + Add + + + + :/icons/bms/graan.png:/icons/bms/graan.png + + + + + + + :/icons/bms/hop.png:/icons/bms/hop.png + + + Hops + + + + + 0 + 10 + 131 + 20 + + + + Bitterness IBU: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 140 + 10 + 81 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 0 + + + 0.000000000000000 + + + 400.000000000000000 + + + 1.000000000000000 + + + + + + 220 + 10 + 131 + 20 + + + + Hop taste: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 670 + 10 + 131 + 20 + + + + Hop aroma: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 360 + 10 + 301 + 20 + + + + 100 + + + 24 + + + Qt::Horizontal + + + %v% + + + + + + 810 + 10 + 301 + 20 + + + + 100 + + + 24 + + + Qt::Horizontal + + + %v% + + + + + + 10 + 100 + 1101 + 361 + + + + + + + 140 + 70 + 80 + 23 + + + + Add + + + + :/icons/bms/hop.png:/icons/bms/hop.png + + + + + + + :/icons/bms/peper.png:/icons/bms/peper.png + + + Miscs + + + + + 140 + 10 + 849 + 451 + + + + + + + 30 + 40 + 80 + 23 + + + + Add + + + + :/icons/bms/peper.png:/icons/bms/peper.png + + + + + + + :/icons/bms/erlenmeyer.png:/icons/bms/erlenmeyer.png + + + Yeasts + + + + + 50 + 10 + 131 + 20 + + + + Estimated OG: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 190 + 10 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + QAbstractSpinBox::NoButtons + + + true + + + 3 + + + 0.980000000000000 + + + 2.000000000000000 + + + 0.001000000000000 + + + + + + 50 + 40 + 131 + 20 + + + + Estimated FG: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 190 + 40 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + QAbstractSpinBox::NoButtons + + + true + + + 3 + + + 0.980000000000000 + + + 2.000000000000000 + + + 0.001000000000000 + + + + + + 50 + 70 + 131 + 20 + + + + Alcohol Volume: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 190 + 70 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + % + + + 1 + + + 0.000000000000000 + + + 80.000000000000000 + + + 0.100000000000000 + + + + + + 30 + 100 + 151 + 20 + + + + Appearant Attenuation: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 190 + 100 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + % + + + 1 + + + 0.000000000000000 + + + 120.000000000000000 + + + 0.100000000000000 + + + + + + 10 + 250 + 1101 + 211 + + + + + + + 290 + 10 + 821 + 231 + + + + 2 + + + + + + + 200 + 20 + 341 + 20 + + + + + 11 + 75 + true + + + + Liquid yeast advice + + + + + + 200 + 60 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 3 + + + 1000.000000000000000 + + + + + + 10 + 60 + 181 + 20 + + + + Pitchrate million cells/ml/°P: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 90 + 181 + 20 + + + + Initial billion cells: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 120 + 181 + 20 + + + + Target billion cells: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 200 + 90 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 0 + + + 100000.000000000000000 + + + + + + 200 + 120 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 0 + + + 100000.000000000000000 + + + + + + 10 + 150 + 181 + 20 + + + + Starter volume L: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 200 + 150 + 91 + 24 + + + + A very rough starter volume estimate. + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 3 + + + 100000.000000000000000 + + + + + + + + 170 + 10 + 261 + 20 + + + + + 11 + 75 + true + + + + Dry yeast advice + + + + + + 40 + 60 + 121 + 20 + + + + Low grams/hl: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 40 + 90 + 121 + 20 + + + + High grams/hl: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 170 + 60 + 61 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 500 + + + + + + 170 + 90 + 61 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1000 + + + + + + 240 + 60 + 31 + 20 + + + + at + + + Qt::AlignCenter + + + + + + 240 + 90 + 31 + 20 + + + + at + + + Qt::AlignCenter + + + + + + 280 + 60 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 3 + + + 2.000000000000000 + + + 0.000000000000000 + + + + + + 280 + 90 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 3 + + + 2.000000000000000 + + + + + + 40 + 120 + 121 + 20 + + + + Pitch grams: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 170 + 120 + 61 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 1 + + + 1000.000000000000000 + + + + + + 40 + 150 + 121 + 20 + + + + Pitch grams/hl: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 170 + 150 + 61 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 2 + + + 1000.000000000000000 + + + + + + + + 180 + 210 + 80 + 23 + + + + Add + + + + :/icons/bms/erlenmeyer.png:/icons/bms/erlenmeyer.png + + + + + + + :/icons/bms/mash.png:/icons/bms/mash.png + + + Mash + + + + + 10 + 110 + 1101 + 351 + + + + + + + 140 + 40 + 80 + 23 + + + + Add + + + + :/icons/bms/mash.png:/icons/bms/mash.png + + + + + + 0 + 10 + 131 + 20 + + + + Mash name: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 530 + 10 + 171 + 20 + + + + Mash schedule: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 710 + 10 + 321 + 23 + + + + + + + 140 + 10 + 321 + 23 + + + + + + + 530 + 40 + 171 + 20 + + + + Mash time: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 710 + 40 + 71 + 23 + + + + true + + + + + + + :/icons/bms/water.png:/icons/bms/water.png + + + Water + + + + + 170 + 0 + 941 + 221 + + + + false + + + Water overview + + + false + + + false + + + false + + + + + 300 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 860 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 2 + + + 1000.000000000000000 + + + + + + 780 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 700 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 620 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 540 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 460 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 380 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 300 + 20 + 71 + 21 + + + + Ca + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 380 + 20 + 71 + 21 + + + + Mg + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 460 + 20 + 71 + 21 + + + + HCO3 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 540 + 20 + 71 + 21 + + + + CaCO3 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 620 + 20 + 71 + 21 + + + + Na + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 700 + 20 + 71 + 21 + + + + Cl + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 780 + 20 + 71 + 21 + + + + SO4 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 860 + 20 + 71 + 21 + + + + pH + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 200 + 50 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 2 + + + 100000.000000000000000 + + + + + + 200 + 20 + 71 + 21 + + + + Volume + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 460 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 860 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 2 + + + 1000.000000000000000 + + + + + + 540 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 620 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 780 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 300 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 700 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 200 + 80 + 85 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + QAbstractSpinBox::UpDownArrows + + + true + + + 2 + + + 100000.000000000000000 + + + 0.500000000000000 + + + + + + 380 + 80 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 460 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 860 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 2 + + + 1000.000000000000000 + + + + + + 540 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 620 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 780 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 300 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 700 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 200 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 2 + + + 100000.000000000000000 + + + + + + 380 + 110 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 460 + 180 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 860 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 2 + + + 1000.000000000000000 + + + + + + 540 + 180 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 620 + 180 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 780 + 180 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 300 + 180 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 700 + 180 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 380 + 180 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 380 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 460 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 780 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 300 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 700 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 540 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 620 + 140 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + 1 + + + 1000.000000000000000 + + + + + + 10 + 20 + 171 + 21 + + + + Water profile + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + 10 + 50 + 181 + 23 + + + + The main brewing water + + + + + + Choose water + + + + + + 10 + 80 + 181 + 23 + + + + Optional dilution water + + + Choose dilution + + + + + + 10 + 180 + 181 + 23 + + + + If needed, choose a target water profile. + + + + + + 10 + 110 + 171 + 21 + + + + Mixed water + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + 10 + 140 + 171 + 21 + + + + Treated water + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + + 10 + 230 + 271 + 241 + + + + Water agents + + + + + 10 + 20 + 151 + 20 + + + + Calcium Chloride + + + CaCl2: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 50 + 151 + 20 + + + + Gypsym + + + CaSO4: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 80 + 151 + 20 + + + + Epsom + + + MgSO4: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 110 + 151 + 20 + + + + Table salt + + + NaCl: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 140 + 151 + 20 + + + + Magnesium Chloride + + + MgCl2: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 170 + 151 + 20 + + + + Baking soda + + + NaHCO3: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 200 + 151 + 20 + + + + Chalk undissolved + + + CaCO3: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 170 + 20 + 91 + 24 + + + + Calcium Chloride + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + gr + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 50 + 91 + 24 + + + + Gypsym + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + gr + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 80 + 91 + 24 + + + + Epsom + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + gr + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 110 + 91 + 24 + + + + Table salt + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + gr + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 140 + 91 + 24 + + + + Magnesium Chloride + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + gr + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 170 + 91 + 24 + + + + Baking soda + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + gr + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 200 + 91 + 24 + + + + Chalk undissolved + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + gr + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + + 350 + 230 + 421 + 91 + + + + Mash water + + + + + 10 + 20 + 111 + 20 + + + + Desired pH: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 235 + 20 + 141 + 20 + + + + Auto calculate: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 50 + 111 + 20 + + + + Acid to use: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 130 + 50 + 101 + 23 + + + + + + + 130 + 20 + 101 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + 2 + + + 14.000000000000000 + + + 0.100000000000000 + + + + + + 240 + 50 + 61 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + % + + + 0 + + + 100.000000000000000 + + + 1.000000000000000 + + + + + + 310 + 50 + 89 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + ml + + + 2 + + + 10000.000000000000000 + + + 0.100000000000000 + + + + + + 385 + 20 + 16 + 21 + + + + + + + + 840 + 230 + 271 + 241 + + + + Sparge water + + + + + 10 + 20 + 151 + 20 + + + + Sparge water supply: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 50 + 151 + 20 + + + + Sparge temperature: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 80 + 151 + 20 + + + + Water source: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 110 + 151 + 20 + + + + Desired pH: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 140 + 151 + 20 + + + + Acid type: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 170 + 151 + 20 + + + + Acid strength: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 10 + 200 + 151 + 20 + + + + Acid needed: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 170 + 20 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + 1 + + + 100000.000000000000000 + + + 0.500000000000000 + + + + + + 170 + 50 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + 1 + + + 100.000000000000000 + + + 0.500000000000000 + + + + + + 170 + 110 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + 2 + + + 14.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 170 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + % + + + 0 + + + 100.000000000000000 + + + 1.000000000000000 + + + + + + 170 + 200 + 91 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + ml + + + 2 + + + 10000.000000000000000 + + + 0.100000000000000 + + + + + + 170 + 80 + 91 + 23 + + + + + + + 170 + 140 + 91 + 23 + + + + + + + + 290 + 340 + 181 + 20 + + + + Bitterness index: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 480 + 340 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 2 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 560 + 340 + 211 + 20 + + + + + true + + + + N/A + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + 290 + 370 + 181 + 20 + + + + Preffered SO4:Cl ratio: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 480 + 370 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 1 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 560 + 370 + 211 + 20 + + + + + true + + + + N/A + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + 290 + 400 + 181 + 20 + + + + Current SO4:Cl ratio: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 480 + 400 + 71 + 24 + + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + QAbstractSpinBox::NoButtons + + + false + + + 1 + + + 1000.000000000000000 + + + 0.100000000000000 + + + + + + 559 + 400 + 211 + 20 + + + + + + + Brewday + + + + + Fermenting + + + + + Package + + + + + Tasting + + + + + + + 300 + 510 + 80 + 23 + + + + Export + + + + :/icons/silk/disk_multiple.png:/icons/silk/disk_multiple.png + + + + + + 730 + 510 + 80 + 23 + + + + Print + + + + :/icons/silk/printer.png:/icons/silk/printer.png + + + + + + + + + RangedSlider + QWidget +
RangedSlider.h
+
+
+ + quitButton + deleteButton + saveButton + + + + + +