-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBrewWidgetBase.py
697 lines (691 loc) · 47.1 KB
/
BrewWidgetBase.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
# Form implementation generated from reading ui file 'designer/brewwidgetscroll.ui'
#
# Created by: PyQt6 UI code generator 6.4.2
#
# WARNING: Any manual changes made to this file will be lost when pyuic6 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt6 import QtCore, QtGui, QtWidgets
class Ui_BrewWidget(object):
def setupUi(self, BrewWidget):
BrewWidget.setObjectName("BrewWidget")
BrewWidget.resize(1408, 928)
self.verticalLayout_15 = QtWidgets.QVBoxLayout(BrewWidget)
self.verticalLayout_15.setObjectName("verticalLayout_15")
self.headerGroupBox = QtWidgets.QGroupBox(parent=BrewWidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.headerGroupBox.sizePolicy().hasHeightForWidth())
self.headerGroupBox.setSizePolicy(sizePolicy)
self.headerGroupBox.setMinimumSize(QtCore.QSize(0, 0))
self.headerGroupBox.setMaximumSize(QtCore.QSize(16777215, 150))
self.headerGroupBox.setStyleSheet("")
self.headerGroupBox.setTitle("")
self.headerGroupBox.setObjectName("headerGroupBox")
self.verticalLayout_15.addWidget(self.headerGroupBox)
self.scrollArea = QtWidgets.QScrollArea(parent=BrewWidget)
self.scrollArea.setWidgetResizable(True)
self.scrollArea.setObjectName("scrollArea")
self.scrollAreaWidgetContents = QtWidgets.QWidget()
self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 1388, 886))
self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents)
self.verticalLayout_11.setObjectName("verticalLayout_11")
self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
self.horizontalLayout_5.setSpacing(0)
self.horizontalLayout_5.setObjectName("horizontalLayout_5")
self.general1GroupBox = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents)
self.general1GroupBox.setMaximumSize(QtCore.QSize(650, 16777215))
self.general1GroupBox.setTitle("")
self.general1GroupBox.setObjectName("general1GroupBox")
self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.general1GroupBox)
self.verticalLayout_10.setObjectName("verticalLayout_10")
self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
self.horizontalLayout_9.setObjectName("horizontalLayout_9")
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
self.typeLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.typeLabel.setMaximumSize(QtCore.QSize(130, 16777215))
self.typeLabel.setObjectName("typeLabel")
self.horizontalLayout_4.addWidget(self.typeLabel)
self.typeCombo = QtWidgets.QComboBox(parent=self.general1GroupBox)
self.typeCombo.setMaximumSize(QtCore.QSize(120, 16777215))
self.typeCombo.setCurrentText("")
self.typeCombo.setObjectName("typeCombo")
self.horizontalLayout_4.addWidget(self.typeCombo)
self.horizontalLayout_9.addLayout(self.horizontalLayout_4)
spacerItem = QtWidgets.QSpacerItem(5, 20, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_9.addItem(spacerItem)
self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
self.horizontalLayout_6.setObjectName("horizontalLayout_6")
self.styleLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.styleLabel.setMaximumSize(QtCore.QSize(48, 16777215))
self.styleLabel.setObjectName("styleLabel")
self.horizontalLayout_6.addWidget(self.styleLabel)
self.styleCombo = QtWidgets.QComboBox(parent=self.general1GroupBox)
self.styleCombo.setMaximumSize(QtCore.QSize(240, 16777215))
self.styleCombo.setObjectName("styleCombo")
self.horizontalLayout_6.addWidget(self.styleCombo)
self.horizontalLayout_9.addLayout(self.horizontalLayout_6)
spacerItem1 = QtWidgets.QSpacerItem(5, 20, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_9.addItem(spacerItem1)
self.verticalLayout_10.addLayout(self.horizontalLayout_9)
self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
self.horizontalLayout_13.setObjectName("horizontalLayout_13")
self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
self.horizontalLayout_10.setObjectName("horizontalLayout_10")
self.equipmentLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.equipmentLabel.setMaximumSize(QtCore.QSize(150, 16777215))
self.equipmentLabel.setObjectName("equipmentLabel")
self.horizontalLayout_10.addWidget(self.equipmentLabel)
self.equipmentCombo = QtWidgets.QComboBox(parent=self.general1GroupBox)
self.equipmentCombo.setMinimumSize(QtCore.QSize(120, 0))
self.equipmentCombo.setMaximumSize(QtCore.QSize(120, 16777215))
self.equipmentCombo.setObjectName("equipmentCombo")
self.horizontalLayout_10.addWidget(self.equipmentCombo)
self.equipmentRefreshButton = QtWidgets.QPushButton(parent=self.general1GroupBox)
self.equipmentRefreshButton.setMinimumSize(QtCore.QSize(30, 0))
self.equipmentRefreshButton.setMaximumSize(QtCore.QSize(30, 16777215))
self.equipmentRefreshButton.setObjectName("equipmentRefreshButton")
self.horizontalLayout_10.addWidget(self.equipmentRefreshButton)
self.horizontalLayout_13.addLayout(self.horizontalLayout_10)
spacerItem2 = QtWidgets.QSpacerItem(5, 13, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_13.addItem(spacerItem2)
self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
self.horizontalLayout_11.setObjectName("horizontalLayout_11")
self.boilTimeLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.boilTimeLabel.setMaximumSize(QtCore.QSize(150, 16777215))
self.boilTimeLabel.setObjectName("boilTimeLabel")
self.horizontalLayout_11.addWidget(self.boilTimeLabel)
self.boilTimeEdit = QtWidgets.QLineEdit(parent=self.general1GroupBox)
self.boilTimeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.boilTimeEdit.setObjectName("boilTimeEdit")
self.horizontalLayout_11.addWidget(self.boilTimeEdit)
self.boilTimeUnitLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.boilTimeUnitLabel.setObjectName("boilTimeUnitLabel")
self.horizontalLayout_11.addWidget(self.boilTimeUnitLabel)
self.horizontalLayout_13.addLayout(self.horizontalLayout_11)
spacerItem3 = QtWidgets.QSpacerItem(5, 20, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_13.addItem(spacerItem3)
spacerItem4 = QtWidgets.QSpacerItem(5, 13, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_13.addItem(spacerItem4)
self.verticalLayout_10.addLayout(self.horizontalLayout_13)
self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
self.horizontalLayout_14.setObjectName("horizontalLayout_14")
self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
self.horizontalLayout_7.setObjectName("horizontalLayout_7")
self.volumeLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.volumeLabel.setMaximumSize(QtCore.QSize(64, 16777215))
self.volumeLabel.setObjectName("volumeLabel")
self.horizontalLayout_7.addWidget(self.volumeLabel)
self.batchVolumeEdit = QtWidgets.QLineEdit(parent=self.general1GroupBox)
self.batchVolumeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.batchVolumeEdit.setObjectName("batchVolumeEdit")
self.horizontalLayout_7.addWidget(self.batchVolumeEdit)
self.volumeUnitLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.volumeUnitLabel.setMaximumSize(QtCore.QSize(12, 16777215))
self.volumeUnitLabel.setObjectName("volumeUnitLabel")
self.horizontalLayout_7.addWidget(self.volumeUnitLabel)
self.horizontalLayout_14.addLayout(self.horizontalLayout_7)
spacerItem5 = QtWidgets.QSpacerItem(13, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_14.addItem(spacerItem5)
self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
self.horizontalLayout_8.setObjectName("horizontalLayout_8")
self.abvLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.abvLabel.setMaximumSize(QtCore.QSize(32, 16777215))
self.abvLabel.setObjectName("abvLabel")
self.horizontalLayout_8.addWidget(self.abvLabel)
self.abvEdit = QtWidgets.QLineEdit(parent=self.general1GroupBox)
self.abvEdit.setEnabled(False)
self.abvEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.abvEdit.setObjectName("abvEdit")
self.horizontalLayout_8.addWidget(self.abvEdit)
self.abvUnitLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.abvUnitLabel.setObjectName("abvUnitLabel")
self.horizontalLayout_8.addWidget(self.abvUnitLabel)
self.horizontalLayout_14.addLayout(self.horizontalLayout_8)
spacerItem6 = QtWidgets.QSpacerItem(13, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_14.addItem(spacerItem6)
self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
self.horizontalLayout_12.setObjectName("horizontalLayout_12")
self.colorLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.colorLabel.setMaximumSize(QtCore.QSize(64, 16777215))
self.colorLabel.setObjectName("colorLabel")
self.horizontalLayout_12.addWidget(self.colorLabel)
self.colorEdit = QtWidgets.QLineEdit(parent=self.general1GroupBox)
self.colorEdit.setEnabled(False)
self.colorEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.colorEdit.setObjectName("colorEdit")
self.horizontalLayout_12.addWidget(self.colorEdit)
self.colorUnitLabel = QtWidgets.QLabel(parent=self.general1GroupBox)
self.colorUnitLabel.setMaximumSize(QtCore.QSize(32, 16777215))
self.colorUnitLabel.setObjectName("colorUnitLabel")
self.horizontalLayout_12.addWidget(self.colorUnitLabel)
self.horizontalLayout_14.addLayout(self.horizontalLayout_12)
self.verticalLayout_10.addLayout(self.horizontalLayout_14)
self.horizontalLayout_5.addWidget(self.general1GroupBox)
self.general2GroupBox = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents)
self.general2GroupBox.setMaximumSize(QtCore.QSize(350, 16777215))
self.general2GroupBox.setStyleSheet("")
self.general2GroupBox.setTitle("")
self.general2GroupBox.setObjectName("general2GroupBox")
self.verticalLayout_22 = QtWidgets.QVBoxLayout(self.general2GroupBox)
self.verticalLayout_22.setObjectName("verticalLayout_22")
self.horizontalLayout_66 = QtWidgets.QHBoxLayout()
self.horizontalLayout_66.setObjectName("horizontalLayout_66")
self.coldMashWaterLabel = QtWidgets.QLabel(parent=self.general2GroupBox)
self.coldMashWaterLabel.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.coldMashWaterLabel.sizePolicy().hasHeightForWidth())
self.coldMashWaterLabel.setSizePolicy(sizePolicy)
self.coldMashWaterLabel.setMinimumSize(QtCore.QSize(200, 0))
self.coldMashWaterLabel.setMaximumSize(QtCore.QSize(200, 16777215))
self.coldMashWaterLabel.setObjectName("coldMashWaterLabel")
self.horizontalLayout_66.addWidget(self.coldMashWaterLabel)
self.coldMashWaterVolumeEdit = QtWidgets.QLineEdit(parent=self.general2GroupBox)
self.coldMashWaterVolumeEdit.setEnabled(False)
self.coldMashWaterVolumeEdit.setMinimumSize(QtCore.QSize(64, 0))
self.coldMashWaterVolumeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.coldMashWaterVolumeEdit.setStyleSheet("")
self.coldMashWaterVolumeEdit.setObjectName("coldMashWaterVolumeEdit")
self.horizontalLayout_66.addWidget(self.coldMashWaterVolumeEdit)
self.coldMashWaterUnitLabel = QtWidgets.QLabel(parent=self.general2GroupBox)
self.coldMashWaterUnitLabel.setMinimumSize(QtCore.QSize(12, 0))
self.coldMashWaterUnitLabel.setMaximumSize(QtCore.QSize(12, 16777215))
self.coldMashWaterUnitLabel.setObjectName("coldMashWaterUnitLabel")
self.horizontalLayout_66.addWidget(self.coldMashWaterUnitLabel)
self.verticalLayout_22.addLayout(self.horizontalLayout_66)
self.horizontalLayout_67 = QtWidgets.QHBoxLayout()
self.horizontalLayout_67.setObjectName("horizontalLayout_67")
self.coldSpargeWaterVolumeLabel = QtWidgets.QLabel(parent=self.general2GroupBox)
self.coldSpargeWaterVolumeLabel.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.coldSpargeWaterVolumeLabel.sizePolicy().hasHeightForWidth())
self.coldSpargeWaterVolumeLabel.setSizePolicy(sizePolicy)
self.coldSpargeWaterVolumeLabel.setMinimumSize(QtCore.QSize(200, 0))
self.coldSpargeWaterVolumeLabel.setMaximumSize(QtCore.QSize(200, 16777215))
self.coldSpargeWaterVolumeLabel.setObjectName("coldSpargeWaterVolumeLabel")
self.horizontalLayout_67.addWidget(self.coldSpargeWaterVolumeLabel)
self.coldSpargeWaterVolumeEdit = QtWidgets.QLineEdit(parent=self.general2GroupBox)
self.coldSpargeWaterVolumeEdit.setEnabled(False)
self.coldSpargeWaterVolumeEdit.setMinimumSize(QtCore.QSize(64, 0))
self.coldSpargeWaterVolumeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.coldSpargeWaterVolumeEdit.setStyleSheet("")
self.coldSpargeWaterVolumeEdit.setObjectName("coldSpargeWaterVolumeEdit")
self.horizontalLayout_67.addWidget(self.coldSpargeWaterVolumeEdit)
self.coldSpargeWaterVolumeUnitLabel = QtWidgets.QLabel(parent=self.general2GroupBox)
self.coldSpargeWaterVolumeUnitLabel.setMinimumSize(QtCore.QSize(12, 0))
self.coldSpargeWaterVolumeUnitLabel.setMaximumSize(QtCore.QSize(12, 16777215))
self.coldSpargeWaterVolumeUnitLabel.setObjectName("coldSpargeWaterVolumeUnitLabel")
self.horizontalLayout_67.addWidget(self.coldSpargeWaterVolumeUnitLabel)
self.verticalLayout_22.addLayout(self.horizontalLayout_67)
self.horizontalLayout_68 = QtWidgets.QHBoxLayout()
self.horizontalLayout_68.setObjectName("horizontalLayout_68")
self.coldPreboilWaterVolumeLabel = QtWidgets.QLabel(parent=self.general2GroupBox)
self.coldPreboilWaterVolumeLabel.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.coldPreboilWaterVolumeLabel.sizePolicy().hasHeightForWidth())
self.coldPreboilWaterVolumeLabel.setSizePolicy(sizePolicy)
self.coldPreboilWaterVolumeLabel.setMinimumSize(QtCore.QSize(200, 0))
self.coldPreboilWaterVolumeLabel.setMaximumSize(QtCore.QSize(200, 16777215))
self.coldPreboilWaterVolumeLabel.setObjectName("coldPreboilWaterVolumeLabel")
self.horizontalLayout_68.addWidget(self.coldPreboilWaterVolumeLabel)
self.coldPreboilWaterVolumeEdit = QtWidgets.QLineEdit(parent=self.general2GroupBox)
self.coldPreboilWaterVolumeEdit.setEnabled(False)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.coldPreboilWaterVolumeEdit.sizePolicy().hasHeightForWidth())
self.coldPreboilWaterVolumeEdit.setSizePolicy(sizePolicy)
self.coldPreboilWaterVolumeEdit.setMinimumSize(QtCore.QSize(64, 0))
self.coldPreboilWaterVolumeEdit.setMaximumSize(QtCore.QSize(50, 16777215))
self.coldPreboilWaterVolumeEdit.setStyleSheet("")
self.coldPreboilWaterVolumeEdit.setObjectName("coldPreboilWaterVolumeEdit")
self.horizontalLayout_68.addWidget(self.coldPreboilWaterVolumeEdit)
self.coldPreboilWaterVolumeUnitLabel = QtWidgets.QLabel(parent=self.general2GroupBox)
self.coldPreboilWaterVolumeUnitLabel.setMinimumSize(QtCore.QSize(12, 0))
self.coldPreboilWaterVolumeUnitLabel.setMaximumSize(QtCore.QSize(12, 16777215))
self.coldPreboilWaterVolumeUnitLabel.setObjectName("coldPreboilWaterVolumeUnitLabel")
self.horizontalLayout_68.addWidget(self.coldPreboilWaterVolumeUnitLabel)
self.verticalLayout_22.addLayout(self.horizontalLayout_68)
self.horizontalLayout_5.addWidget(self.general2GroupBox)
self.general3GroupBox = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents)
self.general3GroupBox.setMaximumSize(QtCore.QSize(300, 16777215))
self.general3GroupBox.setStyleSheet("")
self.general3GroupBox.setTitle("")
self.general3GroupBox.setObjectName("general3GroupBox")
self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.general3GroupBox)
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
self.verticalLayout_9 = QtWidgets.QVBoxLayout()
self.verticalLayout_9.setObjectName("verticalLayout_9")
self.horizontalLayout_69 = QtWidgets.QHBoxLayout()
self.horizontalLayout_69.setObjectName("horizontalLayout_69")
self.calculateIBULabel = QtWidgets.QLabel(parent=self.general3GroupBox)
self.calculateIBULabel.setMinimumSize(QtCore.QSize(72, 0))
self.calculateIBULabel.setObjectName("calculateIBULabel")
self.horizontalLayout_69.addWidget(self.calculateIBULabel)
self.calculatedIBUEdit = QtWidgets.QLineEdit(parent=self.general3GroupBox)
self.calculatedIBUEdit.setEnabled(False)
self.calculatedIBUEdit.setMinimumSize(QtCore.QSize(48, 0))
self.calculatedIBUEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.calculatedIBUEdit.setStyleSheet("")
self.calculatedIBUEdit.setObjectName("calculatedIBUEdit")
self.horizontalLayout_69.addWidget(self.calculatedIBUEdit)
self.calculatedIBUUnitLabel = QtWidgets.QLabel(parent=self.general3GroupBox)
self.calculatedIBUUnitLabel.setObjectName("calculatedIBUUnitLabel")
self.horizontalLayout_69.addWidget(self.calculatedIBUUnitLabel)
self.verticalLayout_9.addLayout(self.horizontalLayout_69)
self.targetIBULabel = QtWidgets.QLabel(parent=self.general3GroupBox)
self.targetIBULabel.setObjectName("targetIBULabel")
self.verticalLayout_9.addWidget(self.targetIBULabel)
self.horizontalLayout_70 = QtWidgets.QHBoxLayout()
self.horizontalLayout_70.setObjectName("horizontalLayout_70")
self.targetIBUEdit = QtWidgets.QLineEdit(parent=self.general3GroupBox)
self.targetIBUEdit.setMinimumSize(QtCore.QSize(48, 0))
self.targetIBUEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.targetIBUEdit.setStyleSheet("")
self.targetIBUEdit.setObjectName("targetIBUEdit")
self.horizontalLayout_70.addWidget(self.targetIBUEdit)
self.targetIBUCheckBox = QtWidgets.QCheckBox(parent=self.general3GroupBox)
self.targetIBUCheckBox.setMaximumSize(QtCore.QSize(120, 16777215))
self.targetIBUCheckBox.setStyleSheet("")
self.targetIBUCheckBox.setObjectName("targetIBUCheckBox")
self.horizontalLayout_70.addWidget(self.targetIBUCheckBox)
self.verticalLayout_9.addLayout(self.horizontalLayout_70)
self.horizontalLayout_3.addLayout(self.verticalLayout_9)
self.ibuHelpButton = QtWidgets.QPushButton(parent=self.general3GroupBox)
self.ibuHelpButton.setMaximumSize(QtCore.QSize(24, 24))
self.ibuHelpButton.setObjectName("ibuHelpButton")
self.horizontalLayout_3.addWidget(self.ibuHelpButton)
self.horizontalLayout_5.addWidget(self.general3GroupBox)
self.general4GroupBox = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents)
self.general4GroupBox.setMinimumSize(QtCore.QSize(280, 0))
self.general4GroupBox.setMaximumSize(QtCore.QSize(280, 16777215))
self.general4GroupBox.setStyleSheet("")
self.general4GroupBox.setTitle("")
self.general4GroupBox.setObjectName("general4GroupBox")
self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.general4GroupBox)
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
self.horizontalLayout = QtWidgets.QHBoxLayout()
self.horizontalLayout.setObjectName("horizontalLayout")
self.verticalLayout_7 = QtWidgets.QVBoxLayout()
self.verticalLayout_7.setObjectName("verticalLayout_7")
self.densityCalculatedLayout = QtWidgets.QVBoxLayout()
self.densityCalculatedLayout.setObjectName("densityCalculatedLayout")
self.calculatedOGLabel = QtWidgets.QLabel(parent=self.general4GroupBox)
self.calculatedOGLabel.setMinimumSize(QtCore.QSize(140, 0))
self.calculatedOGLabel.setMaximumSize(QtCore.QSize(200, 16777215))
self.calculatedOGLabel.setObjectName("calculatedOGLabel")
self.densityCalculatedLayout.addWidget(self.calculatedOGLabel)
self.calculatedOGLayout = QtWidgets.QHBoxLayout()
self.calculatedOGLayout.setObjectName("calculatedOGLayout")
self.calculatedOGEdit = QtWidgets.QLineEdit(parent=self.general4GroupBox)
self.calculatedOGEdit.setEnabled(False)
self.calculatedOGEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.calculatedOGEdit.setStyleSheet("")
self.calculatedOGEdit.setObjectName("calculatedOGEdit")
self.calculatedOGLayout.addWidget(self.calculatedOGEdit)
self.calculatedOGUnitLabel = QtWidgets.QLabel(parent=self.general4GroupBox)
self.calculatedOGUnitLabel.setObjectName("calculatedOGUnitLabel")
self.calculatedOGLayout.addWidget(self.calculatedOGUnitLabel)
self.densityCalculatedLayout.addLayout(self.calculatedOGLayout)
self.verticalLayout_7.addLayout(self.densityCalculatedLayout)
self.verticalLayout_8 = QtWidgets.QVBoxLayout()
self.verticalLayout_8.setObjectName("verticalLayout_8")
self.targetOGLabel = QtWidgets.QLabel(parent=self.general4GroupBox)
self.targetOGLabel.setObjectName("targetOGLabel")
self.verticalLayout_8.addWidget(self.targetOGLabel)
self.horizontalLayout_72 = QtWidgets.QHBoxLayout()
self.horizontalLayout_72.setObjectName("horizontalLayout_72")
self.targetOGEdit = QtWidgets.QLineEdit(parent=self.general4GroupBox)
self.targetOGEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.targetOGEdit.setStyleSheet("background-color:white")
self.targetOGEdit.setObjectName("targetOGEdit")
self.horizontalLayout_72.addWidget(self.targetOGEdit)
self.targetOGUnitCombo = QtWidgets.QComboBox(parent=self.general4GroupBox)
self.targetOGUnitCombo.setMaximumSize(QtCore.QSize(48, 16777215))
self.targetOGUnitCombo.setObjectName("targetOGUnitCombo")
self.horizontalLayout_72.addWidget(self.targetOGUnitCombo)
self.targetOGCheckBox = QtWidgets.QCheckBox(parent=self.general4GroupBox)
self.targetOGCheckBox.setMaximumSize(QtCore.QSize(120, 16777215))
self.targetOGCheckBox.setStyleSheet("background-color:white")
self.targetOGCheckBox.setObjectName("targetOGCheckBox")
self.horizontalLayout_72.addWidget(self.targetOGCheckBox)
self.verticalLayout_8.addLayout(self.horizontalLayout_72)
self.verticalLayout_7.addLayout(self.verticalLayout_8)
self.horizontalLayout.addLayout(self.verticalLayout_7)
self.horizontalLayout_2.addLayout(self.horizontalLayout)
self.ogHelpButton = QtWidgets.QPushButton(parent=self.general4GroupBox)
self.ogHelpButton.setMaximumSize(QtCore.QSize(24, 24))
self.ogHelpButton.setObjectName("ogHelpButton")
self.horizontalLayout_2.addWidget(self.ogHelpButton)
self.horizontalLayout_5.addWidget(self.general4GroupBox)
spacerItem7 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_5.addItem(spacerItem7)
self.verticalLayout_11.addLayout(self.horizontalLayout_5)
self.horizontalLayout_45 = QtWidgets.QHBoxLayout()
self.horizontalLayout_45.setObjectName("horizontalLayout_45")
self.calculationGroupBox = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents)
self.calculationGroupBox.setStyleSheet("")
self.calculationGroupBox.setTitle("")
self.calculationGroupBox.setObjectName("calculationGroupBox")
self.verticalLayout_19 = QtWidgets.QVBoxLayout(self.calculationGroupBox)
self.verticalLayout_19.setObjectName("verticalLayout_19")
self.horizontalLayout_46 = QtWidgets.QHBoxLayout()
self.horizontalLayout_46.setObjectName("horizontalLayout_46")
self.horizontalLayout_47 = QtWidgets.QHBoxLayout()
self.horizontalLayout_47.setObjectName("horizontalLayout_47")
self.hotAfterSpargeWortVolumeLabel = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.hotAfterSpargeWortVolumeLabel.setObjectName("hotAfterSpargeWortVolumeLabel")
self.horizontalLayout_47.addWidget(self.hotAfterSpargeWortVolumeLabel)
self.hotAfterSpargeWortVolumeEdit = QtWidgets.QLineEdit(parent=self.calculationGroupBox)
self.hotAfterSpargeWortVolumeEdit.setEnabled(False)
self.hotAfterSpargeWortVolumeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.hotAfterSpargeWortVolumeEdit.setStyleSheet("color:black")
self.hotAfterSpargeWortVolumeEdit.setObjectName("hotAfterSpargeWortVolumeEdit")
self.horizontalLayout_47.addWidget(self.hotAfterSpargeWortVolumeEdit)
self.hotAfterSpargeWortVolumeUnitLabel_7 = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.hotAfterSpargeWortVolumeUnitLabel_7.setMaximumSize(QtCore.QSize(32, 16777215))
self.hotAfterSpargeWortVolumeUnitLabel_7.setObjectName("hotAfterSpargeWortVolumeUnitLabel_7")
self.horizontalLayout_47.addWidget(self.hotAfterSpargeWortVolumeUnitLabel_7)
self.horizontalLayout_46.addLayout(self.horizontalLayout_47)
spacerItem8 = QtWidgets.QSpacerItem(13, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_46.addItem(spacerItem8)
self.horizontalLayout_48 = QtWidgets.QHBoxLayout()
self.horizontalLayout_48.setObjectName("horizontalLayout_48")
self.hotMaxWortVolumeLabel = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.hotMaxWortVolumeLabel.setObjectName("hotMaxWortVolumeLabel")
self.horizontalLayout_48.addWidget(self.hotMaxWortVolumeLabel)
self.hotMaxWortVolumeEdit = QtWidgets.QLineEdit(parent=self.calculationGroupBox)
self.hotMaxWortVolumeEdit.setEnabled(False)
self.hotMaxWortVolumeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.hotMaxWortVolumeEdit.setStyleSheet("")
self.hotMaxWortVolumeEdit.setObjectName("hotMaxWortVolumeEdit")
self.horizontalLayout_48.addWidget(self.hotMaxWortVolumeEdit)
self.hotAfterSpargeWortVolumeUnitLabel_8 = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.hotAfterSpargeWortVolumeUnitLabel_8.setMaximumSize(QtCore.QSize(32, 16777215))
self.hotAfterSpargeWortVolumeUnitLabel_8.setObjectName("hotAfterSpargeWortVolumeUnitLabel_8")
self.horizontalLayout_48.addWidget(self.hotAfterSpargeWortVolumeUnitLabel_8)
self.horizontalLayout_46.addLayout(self.horizontalLayout_48)
spacerItem9 = QtWidgets.QSpacerItem(13, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_46.addItem(spacerItem9)
self.horizontalLayout_49 = QtWidgets.QHBoxLayout()
self.horizontalLayout_49.setObjectName("horizontalLayout_49")
self.mashMaxVolumeLabel = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.mashMaxVolumeLabel.setObjectName("mashMaxVolumeLabel")
self.horizontalLayout_49.addWidget(self.mashMaxVolumeLabel)
self.mashMaxVolumeEdit = QtWidgets.QLineEdit(parent=self.calculationGroupBox)
self.mashMaxVolumeEdit.setEnabled(False)
self.mashMaxVolumeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.mashMaxVolumeEdit.setObjectName("mashMaxVolumeEdit")
self.horizontalLayout_49.addWidget(self.mashMaxVolumeEdit)
self.label_12 = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.label_12.setMaximumSize(QtCore.QSize(32, 16777215))
self.label_12.setObjectName("label_12")
self.horizontalLayout_49.addWidget(self.label_12)
self.horizontalLayout_46.addLayout(self.horizontalLayout_49)
self.verticalLayout_19.addLayout(self.horizontalLayout_46)
self.horizontalLayout_50 = QtWidgets.QHBoxLayout()
self.horizontalLayout_50.setObjectName("horizontalLayout_50")
self.horizontalLayout_51 = QtWidgets.QHBoxLayout()
self.horizontalLayout_51.setObjectName("horizontalLayout_51")
self.afterSpargeGravityLabel = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.afterSpargeGravityLabel.setObjectName("afterSpargeGravityLabel")
self.horizontalLayout_51.addWidget(self.afterSpargeGravityLabel)
self.afterSpargeGravityEdit = QtWidgets.QLineEdit(parent=self.calculationGroupBox)
self.afterSpargeGravityEdit.setEnabled(False)
self.afterSpargeGravityEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.afterSpargeGravityEdit.setStyleSheet("")
self.afterSpargeGravityEdit.setText("")
self.afterSpargeGravityEdit.setObjectName("afterSpargeGravityEdit")
self.horizontalLayout_51.addWidget(self.afterSpargeGravityEdit)
self.label_7 = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.label_7.setMaximumSize(QtCore.QSize(32, 16777215))
self.label_7.setObjectName("label_7")
self.horizontalLayout_51.addWidget(self.label_7)
self.horizontalLayout_50.addLayout(self.horizontalLayout_51)
self.volumesHelpButton = QtWidgets.QPushButton(parent=self.calculationGroupBox)
self.volumesHelpButton.setMaximumSize(QtCore.QSize(24, 24))
self.volumesHelpButton.setObjectName("volumesHelpButton")
self.horizontalLayout_50.addWidget(self.volumesHelpButton)
spacerItem10 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_50.addItem(spacerItem10)
self.horizontalLayout_52 = QtWidgets.QHBoxLayout()
self.horizontalLayout_52.setObjectName("horizontalLayout_52")
self.mashEfficiencyLabel = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.mashEfficiencyLabel.setObjectName("mashEfficiencyLabel")
self.horizontalLayout_52.addWidget(self.mashEfficiencyLabel)
self.mashEfficiencyEdit = QtWidgets.QLineEdit(parent=self.calculationGroupBox)
self.mashEfficiencyEdit.setEnabled(False)
self.mashEfficiencyEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.mashEfficiencyEdit.setStyleSheet("")
self.mashEfficiencyEdit.setObjectName("mashEfficiencyEdit")
self.horizontalLayout_52.addWidget(self.mashEfficiencyEdit)
self.hotAfterSpargeWortVolumeUnitLabel_9 = QtWidgets.QLabel(parent=self.calculationGroupBox)
self.hotAfterSpargeWortVolumeUnitLabel_9.setMaximumSize(QtCore.QSize(32, 16777215))
self.hotAfterSpargeWortVolumeUnitLabel_9.setObjectName("hotAfterSpargeWortVolumeUnitLabel_9")
self.horizontalLayout_52.addWidget(self.hotAfterSpargeWortVolumeUnitLabel_9)
self.horizontalLayout_50.addLayout(self.horizontalLayout_52)
self.verticalLayout_19.addLayout(self.horizontalLayout_50)
self.horizontalLayout_45.addWidget(self.calculationGroupBox)
self.general6GroupBox = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents)
self.general6GroupBox.setStyleSheet("")
self.general6GroupBox.setTitle("")
self.general6GroupBox.setObjectName("general6GroupBox")
self.verticalLayout_20 = QtWidgets.QVBoxLayout(self.general6GroupBox)
self.verticalLayout_20.setObjectName("verticalLayout_20")
self.horizontalLayout_53 = QtWidgets.QHBoxLayout()
self.horizontalLayout_53.setObjectName("horizontalLayout_53")
self.preboilGravityLabel = QtWidgets.QLabel(parent=self.general6GroupBox)
self.preboilGravityLabel.setObjectName("preboilGravityLabel")
self.horizontalLayout_53.addWidget(self.preboilGravityLabel)
self.preboilGravityEdit = QtWidgets.QLineEdit(parent=self.general6GroupBox)
self.preboilGravityEdit.setEnabled(False)
self.preboilGravityEdit.setMinimumSize(QtCore.QSize(96, 0))
self.preboilGravityEdit.setMaximumSize(QtCore.QSize(120, 16777215))
self.preboilGravityEdit.setStyleSheet("color:black")
self.preboilGravityEdit.setObjectName("preboilGravityEdit")
self.horizontalLayout_53.addWidget(self.preboilGravityEdit)
self.hotAfterSpargeWortVolumeUnitLabel_10 = QtWidgets.QLabel(parent=self.general6GroupBox)
self.hotAfterSpargeWortVolumeUnitLabel_10.setMinimumSize(QtCore.QSize(32, 0))
self.hotAfterSpargeWortVolumeUnitLabel_10.setMaximumSize(QtCore.QSize(32, 16777215))
self.hotAfterSpargeWortVolumeUnitLabel_10.setObjectName("hotAfterSpargeWortVolumeUnitLabel_10")
self.horizontalLayout_53.addWidget(self.hotAfterSpargeWortVolumeUnitLabel_10)
self.preboilGravityHelpButton = QtWidgets.QPushButton(parent=self.general6GroupBox)
self.preboilGravityHelpButton.setMaximumSize(QtCore.QSize(24, 24))
self.preboilGravityHelpButton.setObjectName("preboilGravityHelpButton")
self.horizontalLayout_53.addWidget(self.preboilGravityHelpButton)
spacerItem11 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_53.addItem(spacerItem11)
self.verticalLayout_20.addLayout(self.horizontalLayout_53)
self.horizontalLayout_54 = QtWidgets.QHBoxLayout()
self.horizontalLayout_54.setObjectName("horizontalLayout_54")
self.horizontalLayout_55 = QtWidgets.QHBoxLayout()
self.horizontalLayout_55.setObjectName("horizontalLayout_55")
self.hotPostboilWortVolumeLabel = QtWidgets.QLabel(parent=self.general6GroupBox)
self.hotPostboilWortVolumeLabel.setObjectName("hotPostboilWortVolumeLabel")
self.horizontalLayout_55.addWidget(self.hotPostboilWortVolumeLabel)
self.hotPostboilWortVolumeEdit = QtWidgets.QLineEdit(parent=self.general6GroupBox)
self.hotPostboilWortVolumeEdit.setEnabled(False)
self.hotPostboilWortVolumeEdit.setMaximumSize(QtCore.QSize(64, 16777215))
self.hotPostboilWortVolumeEdit.setStyleSheet("")
self.hotPostboilWortVolumeEdit.setObjectName("hotPostboilWortVolumeEdit")
self.horizontalLayout_55.addWidget(self.hotPostboilWortVolumeEdit)
self.hotAfterSpargeWortVolumeUnitLabel_11 = QtWidgets.QLabel(parent=self.general6GroupBox)
self.hotAfterSpargeWortVolumeUnitLabel_11.setMaximumSize(QtCore.QSize(32, 16777215))
self.hotAfterSpargeWortVolumeUnitLabel_11.setObjectName("hotAfterSpargeWortVolumeUnitLabel_11")
self.horizontalLayout_55.addWidget(self.hotAfterSpargeWortVolumeUnitLabel_11)
self.horizontalLayout_54.addLayout(self.horizontalLayout_55)
self.horizontalLayout_56 = QtWidgets.QHBoxLayout()
self.horizontalLayout_56.setObjectName("horizontalLayout_56")
self.brewhouseEfficiencyLabel = QtWidgets.QLabel(parent=self.general6GroupBox)
self.brewhouseEfficiencyLabel.setObjectName("brewhouseEfficiencyLabel")
self.horizontalLayout_56.addWidget(self.brewhouseEfficiencyLabel)
self.b = QtWidgets.QLineEdit(parent=self.general6GroupBox)
self.b.setEnabled(False)
self.b.setMaximumSize(QtCore.QSize(64, 16777215))
self.b.setStyleSheet("")
self.b.setObjectName("b")
self.horizontalLayout_56.addWidget(self.b)
self.hotAfterSpargeWortVolumeUnitLabel_12 = QtWidgets.QLabel(parent=self.general6GroupBox)
self.hotAfterSpargeWortVolumeUnitLabel_12.setMaximumSize(QtCore.QSize(32, 16777215))
self.hotAfterSpargeWortVolumeUnitLabel_12.setObjectName("hotAfterSpargeWortVolumeUnitLabel_12")
self.horizontalLayout_56.addWidget(self.hotAfterSpargeWortVolumeUnitLabel_12)
spacerItem12 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
self.horizontalLayout_56.addItem(spacerItem12)
self.horizontalLayout_54.addLayout(self.horizontalLayout_56)
self.verticalLayout_20.addLayout(self.horizontalLayout_54)
self.horizontalLayout_45.addWidget(self.general6GroupBox)
self.verticalLayout_11.addLayout(self.horizontalLayout_45)
self.tabWidget = QtWidgets.QTabWidget(parent=self.scrollAreaWidgetContents)
self.tabWidget.setMinimumSize(QtCore.QSize(0, 600))
self.tabWidget.setObjectName("tabWidget")
self.tab_1 = QtWidgets.QWidget()
self.tab_1.setObjectName("tab_1")
self.verticalLayout = QtWidgets.QVBoxLayout(self.tab_1)
self.verticalLayout.setObjectName("verticalLayout")
self.groupBox_f = QtWidgets.QGroupBox(parent=self.tab_1)
self.groupBox_f.setStyleSheet("")
self.groupBox_f.setTitle("")
self.groupBox_f.setObjectName("groupBox_f")
self.verticalLayout.addWidget(self.groupBox_f)
self.tabWidget.addTab(self.tab_1, "")
self.tab_2 = QtWidgets.QWidget()
self.tab_2.setObjectName("tab_2")
self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_2)
self.verticalLayout_3.setObjectName("verticalLayout_3")
self.groupBox_h = QtWidgets.QGroupBox(parent=self.tab_2)
self.groupBox_h.setTitle("")
self.groupBox_h.setObjectName("groupBox_h")
self.verticalLayout_3.addWidget(self.groupBox_h)
self.tabWidget.addTab(self.tab_2, "")
self.tab_3 = QtWidgets.QWidget()
self.tab_3.setObjectName("tab_3")
self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab_3)
self.verticalLayout_4.setObjectName("verticalLayout_4")
self.groupBox_y = QtWidgets.QGroupBox(parent=self.tab_3)
self.groupBox_y.setTitle("")
self.groupBox_y.setObjectName("groupBox_y")
self.verticalLayout_4.addWidget(self.groupBox_y)
self.tabWidget.addTab(self.tab_3, "")
self.tab_4 = QtWidgets.QWidget()
self.tab_4.setObjectName("tab_4")
self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.tab_4)
self.verticalLayout_5.setObjectName("verticalLayout_5")
self.groupBox_m = QtWidgets.QGroupBox(parent=self.tab_4)
self.groupBox_m.setTitle("")
self.groupBox_m.setObjectName("groupBox_m")
self.verticalLayout_5.addWidget(self.groupBox_m)
self.tabWidget.addTab(self.tab_4, "")
self.tab_5 = QtWidgets.QWidget()
self.tab_5.setObjectName("tab_5")
self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tab_5)
self.verticalLayout_6.setObjectName("verticalLayout_6")
self.groupBox_r = QtWidgets.QGroupBox(parent=self.tab_5)
self.groupBox_r.setTitle("")
self.groupBox_r.setObjectName("groupBox_r")
self.verticalLayout_6.addWidget(self.groupBox_r)
self.tabWidget.addTab(self.tab_5, "")
self.tab_6 = QtWidgets.QWidget()
self.tab_6.setObjectName("tab_6")
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tab_6)
self.verticalLayout_2.setObjectName("verticalLayout_2")
self.groupBox_w = QtWidgets.QGroupBox(parent=self.tab_6)
self.groupBox_w.setTitle("")
self.groupBox_w.setObjectName("groupBox_w")
self.verticalLayout_2.addWidget(self.groupBox_w)
self.tabWidget.addTab(self.tab_6, "")
self.tab_7 = QtWidgets.QWidget()
self.tab_7.setObjectName("tab_7")
self.gridLayout = QtWidgets.QGridLayout(self.tab_7)
self.gridLayout.setObjectName("gridLayout")
self.groupBox_ph = QtWidgets.QGroupBox(parent=self.tab_7)
self.groupBox_ph.setTitle("")
self.groupBox_ph.setObjectName("groupBox_ph")
self.gridLayout.addWidget(self.groupBox_ph, 0, 0, 1, 1)
self.tabWidget.addTab(self.tab_7, "")
self.tab = QtWidgets.QWidget()
self.tab.setObjectName("tab")
self.formLayout = QtWidgets.QFormLayout(self.tab)
self.formLayout.setObjectName("formLayout")
self.groupBox_fb = QtWidgets.QGroupBox(parent=self.tab)
self.groupBox_fb.setTitle("")
self.groupBox_fb.setObjectName("groupBox_fb")
self.formLayout.setWidget(0, QtWidgets.QFormLayout.ItemRole.LabelRole, self.groupBox_fb)
self.tabWidget.addTab(self.tab, "")
self.verticalLayout_11.addWidget(self.tabWidget)
self.scrollArea.setWidget(self.scrollAreaWidgetContents)
self.verticalLayout_15.addWidget(self.scrollArea)
self.retranslateUi(BrewWidget)
self.tabWidget.setCurrentIndex(0)
QtCore.QMetaObject.connectSlotsByName(BrewWidget)
def retranslateUi(self, BrewWidget):
_translate = QtCore.QCoreApplication.translate
BrewWidget.setWindowTitle(_translate("BrewWidget", "Form"))
self.typeLabel.setText(_translate("BrewWidget", "Type de recette"))
self.styleLabel.setText(_translate("BrewWidget", "Style"))
self.equipmentLabel.setText(_translate("BrewWidget", "Equipement"))
self.equipmentRefreshButton.setToolTip(_translate("BrewWidget", "Rafraîchir l\'équipement avec sa dernière configuration"))
self.equipmentRefreshButton.setText(_translate("BrewWidget", "⭮"))
self.boilTimeLabel.setText(_translate("BrewWidget", "Temps d\'ébullition"))
self.boilTimeUnitLabel.setText(_translate("BrewWidget", "min."))
self.volumeLabel.setText(_translate("BrewWidget", "Volume"))
self.volumeUnitLabel.setText(_translate("BrewWidget", "l"))
self.abvLabel.setText(_translate("BrewWidget", "ABV"))
self.abvUnitLabel.setText(_translate("BrewWidget", "%"))
self.colorLabel.setText(_translate("BrewWidget", "Couleur"))
self.colorUnitLabel.setText(_translate("BrewWidget", "EBC"))
self.coldMashWaterLabel.setText(_translate("BrewWidget", "Eau d\'empâtage (froid)"))
self.coldMashWaterUnitLabel.setText(_translate("BrewWidget", "l"))
self.coldSpargeWaterVolumeLabel.setText(_translate("BrewWidget", "Eau de rinçage (froid)"))
self.coldSpargeWaterVolumeUnitLabel.setText(_translate("BrewWidget", "l"))
self.coldPreboilWaterVolumeLabel.setText(_translate("BrewWidget", "Eau de préébullition (froid)"))
self.coldPreboilWaterVolumeUnitLabel.setText(_translate("BrewWidget", "l"))
self.calculateIBULabel.setText(_translate("BrewWidget", "IBU calculés"))
self.calculatedIBUUnitLabel.setText(_translate("BrewWidget", "IBU"))
self.targetIBULabel.setText(_translate("BrewWidget", "Cible d\'amertume"))
self.targetIBUEdit.setText(_translate("BrewWidget", "11"))
self.targetIBUCheckBox.setText(_translate("BrewWidget", "Fixer une cible"))
self.ibuHelpButton.setToolTip(_translate("BrewWidget", "Obtenir de l\'aide sur les calclus d\'amertume"))
self.ibuHelpButton.setText(_translate("BrewWidget", "PushButton"))
self.calculatedOGLabel.setText(_translate("BrewWidget", "Densité d\'origine calculée"))
self.calculatedOGUnitLabel.setText(_translate("BrewWidget", "SG"))
self.targetOGLabel.setText(_translate("BrewWidget", "Cible de densité d\'origine"))
self.targetOGEdit.setText(_translate("BrewWidget", "1.003"))
self.targetOGCheckBox.setText(_translate("BrewWidget", "Libérer DI"))
self.ogHelpButton.setToolTip(_translate("BrewWidget", "Obtenir de l\'aide sur les calculs de densité d\'origine"))
self.ogHelpButton.setText(_translate("BrewWidget", "PushButton"))
self.hotAfterSpargeWortVolumeLabel.setText(_translate("BrewWidget", "Vol. moût après rinçage"))
self.hotAfterSpargeWortVolumeUnitLabel_7.setText(_translate("BrewWidget", "l"))
self.hotMaxWortVolumeLabel.setText(_translate("BrewWidget", "Vol. maxi. du moût (chaud)"))
self.hotAfterSpargeWortVolumeUnitLabel_8.setText(_translate("BrewWidget", "l"))
self.mashMaxVolumeLabel.setText(_translate("BrewWidget", "Vol. maxi. de la maische estimé"))
self.label_12.setText(_translate("BrewWidget", "l"))
self.afterSpargeGravityLabel.setText(_translate("BrewWidget", "Densité après rinçage"))
self.label_7.setText(_translate("BrewWidget", "SG"))
self.volumesHelpButton.setToolTip(_translate("BrewWidget", "Obtenir des information sur les affichages de ce sous-ensemble"))
self.volumesHelpButton.setText(_translate("BrewWidget", "PushButton"))
self.mashEfficiencyLabel.setText(_translate("BrewWidget", "Efficacité de l\'empâtage"))
self.hotAfterSpargeWortVolumeUnitLabel_9.setText(_translate("BrewWidget", "%"))
self.preboilGravityLabel.setText(_translate("BrewWidget", "Densité spécifique de pré-ébullition"))
self.hotAfterSpargeWortVolumeUnitLabel_10.setText(_translate("BrewWidget", "SG"))
self.preboilGravityHelpButton.setToolTip(_translate("BrewWidget", "Obtenir des information sur les affichages de ce sous-ensemble"))
self.preboilGravityHelpButton.setText(_translate("BrewWidget", "PushButton"))
self.hotPostboilWortVolumeLabel.setText(_translate("BrewWidget", "Volume du moût après ébullition"))
self.hotAfterSpargeWortVolumeUnitLabel_11.setText(_translate("BrewWidget", "l"))
self.brewhouseEfficiencyLabel.setText(_translate("BrewWidget", "Efficacité de la brasserie"))
self.hotAfterSpargeWortVolumeUnitLabel_12.setText(_translate("BrewWidget", "%"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_1), _translate("BrewWidget", "Fermentables"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("BrewWidget", "Houblons"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("BrewWidget", "Levures"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_4), _translate("BrewWidget", "Ingrédients divers"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_5), _translate("BrewWidget", "Programme d\'empâtage"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_6), _translate("BrewWidget", "Eaux"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_7), _translate("BrewWidget", "Estimation du pH d\'empâtage"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("BrewWidget", "Résultats constatés"))