-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUi_MainWindow.py
More file actions
1945 lines (1541 loc) · 102 KB
/
Ui_MainWindow.py
File metadata and controls
1945 lines (1541 loc) · 102 KB
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
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# -*- coding: utf-8 -*-
################################################################################
## Form generated from reading UI file 'MainWindow.ui'
##
## Created by: Qt User Interface Compiler version 6.5.2
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
QMetaObject, QObject, QPoint, QRect,
QSize, QTime, QUrl, Qt)
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
QFont, QFontDatabase, QGradient, QIcon,
QImage, QKeySequence, QLinearGradient, QPainter,
QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QAbstractScrollArea, QApplication, QCheckBox, QComboBox,
QDateEdit, QFrame, QGridLayout, QGroupBox,
QHBoxLayout, QHeaderView, QLabel, QLineEdit,
QMainWindow, QMenuBar, QPushButton, QRadioButton,
QSizePolicy, QSpacerItem, QSpinBox, QStatusBar,
QTabWidget, QTableWidget, QTableWidgetItem, QTextBrowser,
QToolButton, QVBoxLayout, QWidget)
import Resourcefile_rc
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(914, 845)
font = QFont()
font.setPointSize(10)
MainWindow.setFont(font)
icon = QIcon()
icon.addFile(u":/Images/myQR.png", QSize(), QIcon.Normal, QIcon.Off)
MainWindow.setWindowIcon(icon)
MainWindow.setAutoFillBackground(False)
MainWindow.setTabShape(QTabWidget.Rounded)
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.gridLayout = QGridLayout(self.centralwidget)
self.gridLayout.setObjectName(u"gridLayout")
self.Main_tab = QTabWidget(self.centralwidget)
self.Main_tab.setObjectName(u"Main_tab")
self.Main_tab.setTabPosition(QTabWidget.West)
self.Main_tab.setIconSize(QSize(50, 50))
self.Home_Main_tab = QWidget()
self.Home_Main_tab.setObjectName(u"Home_Main_tab")
self.gridLayout_2 = QGridLayout(self.Home_Main_tab)
self.gridLayout_2.setObjectName(u"gridLayout_2")
self.Home_tab = QTabWidget(self.Home_Main_tab)
self.Home_tab.setObjectName(u"Home_tab")
self.Home_tab.setEnabled(True)
self.Home_tab.setFont(font)
self.Home_tab.setTabPosition(QTabWidget.West)
self.Home_tab.setTabShape(QTabWidget.Rounded)
self.Home_tab.setDocumentMode(False)
self.Home_Home_tab = QWidget()
self.Home_Home_tab.setObjectName(u"Home_Home_tab")
self.gridLayout_4 = QGridLayout(self.Home_Home_tab)
self.gridLayout_4.setObjectName(u"gridLayout_4")
self.gridLayout_3 = QGridLayout()
self.gridLayout_3.setObjectName(u"gridLayout_3")
self.gridLayout_3.setHorizontalSpacing(25)
self.label_3 = QLabel(self.Home_Home_tab)
self.label_3.setObjectName(u"label_3")
self.label_3.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gridLayout_3.addWidget(self.label_3, 2, 2, 1, 1)
self.label = QLabel(self.Home_Home_tab)
self.label.setObjectName(u"label")
self.label.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gridLayout_3.addWidget(self.label, 2, 0, 1, 1)
self.HomeScan_button = QPushButton(self.Home_Home_tab)
self.HomeScan_button.setObjectName(u"HomeScan_button")
icon1 = QIcon()
icon1.addFile(u":/Images/qr-code-scan-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.HomeScan_button.setIcon(icon1)
self.HomeScan_button.setIconSize(QSize(75, 75))
self.HomeScan_button.setFlat(True)
self.gridLayout_3.addWidget(self.HomeScan_button, 1, 2, 1, 1)
self.HomeCreate_button = QPushButton(self.Home_Home_tab)
self.HomeCreate_button.setObjectName(u"HomeCreate_button")
icon2 = QIcon()
icon2.addFile(u":/Images/pencil-square-outline-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.HomeCreate_button.setIcon(icon2)
self.HomeCreate_button.setIconSize(QSize(75, 75))
self.HomeCreate_button.setAutoDefault(False)
self.HomeCreate_button.setFlat(True)
self.gridLayout_3.addWidget(self.HomeCreate_button, 1, 0, 1, 1)
self.HomeSearch_button = QPushButton(self.Home_Home_tab)
self.HomeSearch_button.setObjectName(u"HomeSearch_button")
icon3 = QIcon()
icon3.addFile(u":/Images/book-research-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.HomeSearch_button.setIcon(icon3)
self.HomeSearch_button.setIconSize(QSize(75, 75))
self.HomeSearch_button.setFlat(True)
self.gridLayout_3.addWidget(self.HomeSearch_button, 1, 1, 1, 1)
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_3.addItem(self.verticalSpacer, 0, 0, 1, 1)
self.verticalSpacer_3 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_3.addItem(self.verticalSpacer_3, 0, 2, 1, 1)
self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_3.addItem(self.verticalSpacer_2, 0, 1, 1, 1)
self.label_2 = QLabel(self.Home_Home_tab)
self.label_2.setObjectName(u"label_2")
self.label_2.setLayoutDirection(Qt.LeftToRight)
self.label_2.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gridLayout_3.addWidget(self.label_2, 2, 1, 1, 1)
self.verticalSpacer_4 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_3.addItem(self.verticalSpacer_4, 3, 0, 1, 1)
self.verticalSpacer_5 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_3.addItem(self.verticalSpacer_5, 3, 1, 1, 1)
self.verticalSpacer_6 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_3.addItem(self.verticalSpacer_6, 3, 2, 1, 1)
self.gridLayout_4.addLayout(self.gridLayout_3, 0, 0, 1, 1)
self.Home_tab.addTab(self.Home_Home_tab, "")
self.Advanced_Home_tab = QWidget()
self.Advanced_Home_tab.setObjectName(u"Advanced_Home_tab")
self.gridLayout_5 = QGridLayout(self.Advanced_Home_tab)
self.gridLayout_5.setObjectName(u"gridLayout_5")
self.HomeAddEquipment_button = QPushButton(self.Advanced_Home_tab)
self.HomeAddEquipment_button.setObjectName(u"HomeAddEquipment_button")
self.HomeAddEquipment_button.setEnabled(False)
icon4 = QIcon()
icon4.addFile(u":/Images/repair-service-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.HomeAddEquipment_button.setIcon(icon4)
self.HomeAddEquipment_button.setIconSize(QSize(75, 75))
self.HomeAddEquipment_button.setFlat(True)
self.gridLayout_5.addWidget(self.HomeAddEquipment_button, 4, 1, 1, 1)
self.verticalSpacer_7 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_5.addItem(self.verticalSpacer_7, 6, 0, 1, 1)
self.verticalSpacer_11 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_5.addItem(self.verticalSpacer_11, 0, 1, 1, 1)
self.HomeAddChemical_button = QPushButton(self.Advanced_Home_tab)
self.HomeAddChemical_button.setObjectName(u"HomeAddChemical_button")
self.HomeAddChemical_button.setEnabled(False)
icon5 = QIcon()
icon5.addFile(u":/Images/chemical-engineering-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.HomeAddChemical_button.setIcon(icon5)
self.HomeAddChemical_button.setIconSize(QSize(75, 75))
self.HomeAddChemical_button.setFlat(True)
self.gridLayout_5.addWidget(self.HomeAddChemical_button, 4, 0, 1, 1)
self.verticalSpacer_9 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_5.addItem(self.verticalSpacer_9, 6, 1, 1, 1)
self.label_12 = QLabel(self.Advanced_Home_tab)
self.label_12.setObjectName(u"label_12")
self.label_12.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gridLayout_5.addWidget(self.label_12, 2, 1, 1, 1)
self.verticalSpacer_8 = QSpacerItem(20, 114, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_5.addItem(self.verticalSpacer_8, 3, 0, 1, 1)
self.label_4 = QLabel(self.Advanced_Home_tab)
self.label_4.setObjectName(u"label_4")
self.label_4.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gridLayout_5.addWidget(self.label_4, 2, 0, 1, 1)
self.label_5 = QLabel(self.Advanced_Home_tab)
self.label_5.setObjectName(u"label_5")
self.label_5.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gridLayout_5.addWidget(self.label_5, 5, 0, 1, 1)
self.verticalSpacer_10 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_5.addItem(self.verticalSpacer_10, 0, 0, 1, 1)
self.label_6 = QLabel(self.Advanced_Home_tab)
self.label_6.setObjectName(u"label_6")
self.label_6.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gridLayout_5.addWidget(self.label_6, 5, 1, 1, 1)
self.HomeAbout_button = QPushButton(self.Advanced_Home_tab)
self.HomeAbout_button.setObjectName(u"HomeAbout_button")
icon6 = QIcon()
icon6.addFile(u":/Images/info-information-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.HomeAbout_button.setIcon(icon6)
self.HomeAbout_button.setIconSize(QSize(75, 75))
self.HomeAbout_button.setFlat(True)
self.gridLayout_5.addWidget(self.HomeAbout_button, 1, 1, 1, 1)
self.verticalSpacer_34 = QSpacerItem(20, 114, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_5.addItem(self.verticalSpacer_34, 3, 1, 1, 1)
self.HomeLog_button = QPushButton(self.Advanced_Home_tab)
self.HomeLog_button.setObjectName(u"HomeLog_button")
icon7 = QIcon()
icon7.addFile(u":/Images/wood-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.HomeLog_button.setIcon(icon7)
self.HomeLog_button.setIconSize(QSize(75, 75))
self.HomeLog_button.setFlat(True)
self.gridLayout_5.addWidget(self.HomeLog_button, 1, 0, 1, 1)
self.Home_tab.addTab(self.Advanced_Home_tab, "")
self.gridLayout_2.addWidget(self.Home_tab, 0, 0, 1, 1)
icon8 = QIcon()
icon8.addFile(u":/Images/homepage-icon_90.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Main_tab.addTab(self.Home_Main_tab, icon8, "")
self.Create_Main_tab = QWidget()
self.Create_Main_tab.setObjectName(u"Create_Main_tab")
self.gridLayout_8 = QGridLayout(self.Create_Main_tab)
self.gridLayout_8.setObjectName(u"gridLayout_8")
self.SampleID_tab = QTabWidget(self.Create_Main_tab)
self.SampleID_tab.setObjectName(u"SampleID_tab")
self.SampleID_tab.setFont(font)
self.SampleID_tab.setTabPosition(QTabWidget.West)
self.IDdecryption_SampleID_tab = QWidget()
self.IDdecryption_SampleID_tab.setObjectName(u"IDdecryption_SampleID_tab")
self.gridLayout_9 = QGridLayout(self.IDdecryption_SampleID_tab)
self.gridLayout_9.setObjectName(u"gridLayout_9")
self.DecryptgroupBox = QGroupBox(self.IDdecryption_SampleID_tab)
self.DecryptgroupBox.setObjectName(u"DecryptgroupBox")
self.DecryptgroupBox.setFont(font)
self.gridLayout_12 = QGridLayout(self.DecryptgroupBox)
self.gridLayout_12.setObjectName(u"gridLayout_12")
self.gridLayout_11 = QGridLayout()
self.gridLayout_11.setObjectName(u"gridLayout_11")
self.verticalSpacer_13 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_11.addItem(self.verticalSpacer_13, 0, 1, 1, 1)
self.DecryptLabel = QLabel(self.DecryptgroupBox)
self.DecryptLabel.setObjectName(u"DecryptLabel")
self.gridLayout_11.addWidget(self.DecryptLabel, 1, 0, 1, 2)
self.horizontalLayout = QHBoxLayout()
self.horizontalLayout.setObjectName(u"horizontalLayout")
self.Decrypt_lineEdit = QLineEdit(self.DecryptgroupBox)
self.Decrypt_lineEdit.setObjectName(u"Decrypt_lineEdit")
sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.Decrypt_lineEdit.sizePolicy().hasHeightForWidth())
self.Decrypt_lineEdit.setSizePolicy(sizePolicy)
self.Decrypt_lineEdit.setFocusPolicy(Qt.StrongFocus)
self.Decrypt_lineEdit.setInputMethodHints(Qt.ImhNone)
self.Decrypt_lineEdit.setClearButtonEnabled(True)
self.horizontalLayout.addWidget(self.Decrypt_lineEdit)
self.Decrypt_button = QPushButton(self.DecryptgroupBox)
self.Decrypt_button.setObjectName(u"Decrypt_button")
icon9 = QIcon()
icon9.addFile(u":/Images/task-sync-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Decrypt_button.setIcon(icon9)
self.Decrypt_button.setIconSize(QSize(50, 50))
self.horizontalLayout.addWidget(self.Decrypt_button)
self.gridLayout_11.addLayout(self.horizontalLayout, 2, 0, 1, 2)
self.DecryptResponse_label = QLabel(self.DecryptgroupBox)
self.DecryptResponse_label.setObjectName(u"DecryptResponse_label")
self.gridLayout_11.addWidget(self.DecryptResponse_label, 3, 0, 1, 1)
self.verticalSpacer_14 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_11.addItem(self.verticalSpacer_14, 4, 1, 1, 1)
self.gridLayout_10 = QGridLayout()
self.gridLayout_10.setObjectName(u"gridLayout_10")
self.SampleidBack1_button = QPushButton(self.DecryptgroupBox)
self.SampleidBack1_button.setObjectName(u"SampleidBack1_button")
icon10 = QIcon()
icon10.addFile(u":/Images/curved-arrow-back-outline-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.SampleidBack1_button.setIcon(icon10)
self.SampleidBack1_button.setIconSize(QSize(40, 40))
self.SampleidBack1_button.setFlat(False)
self.gridLayout_10.addWidget(self.SampleidBack1_button, 0, 0, 1, 1)
self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_10.addItem(self.horizontalSpacer, 0, 1, 1, 1)
self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_10.addItem(self.horizontalSpacer_2, 0, 2, 1, 1)
self.SampleidForward1_button = QPushButton(self.DecryptgroupBox)
self.SampleidForward1_button.setObjectName(u"SampleidForward1_button")
icon11 = QIcon()
icon11.addFile(u":/Images/forward-arrow-outline-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.SampleidForward1_button.setIcon(icon11)
self.SampleidForward1_button.setIconSize(QSize(40, 40))
self.SampleidForward1_button.setFlat(False)
self.gridLayout_10.addWidget(self.SampleidForward1_button, 0, 3, 1, 1)
self.gridLayout_11.addLayout(self.gridLayout_10, 5, 0, 1, 2)
self.verticalSpacer_15 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_11.addItem(self.verticalSpacer_15, 4, 0, 1, 1)
self.verticalSpacer_16 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_11.addItem(self.verticalSpacer_16, 0, 0, 1, 1)
self.gridLayout_12.addLayout(self.gridLayout_11, 0, 0, 1, 1)
self.gridLayout_9.addWidget(self.DecryptgroupBox, 0, 0, 1, 1)
self.SampleID_tab.addTab(self.IDdecryption_SampleID_tab, "")
self.MandInfo_SampleID_tab = QWidget()
self.MandInfo_SampleID_tab.setObjectName(u"MandInfo_SampleID_tab")
self.gridLayout_13 = QGridLayout(self.MandInfo_SampleID_tab)
self.gridLayout_13.setObjectName(u"gridLayout_13")
self.groupBox = QGroupBox(self.MandInfo_SampleID_tab)
self.groupBox.setObjectName(u"groupBox")
self.gridLayout_15 = QGridLayout(self.groupBox)
self.gridLayout_15.setObjectName(u"gridLayout_15")
self.verticalSpacer_24 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_15.addItem(self.verticalSpacer_24, 3, 1, 1, 1)
self.horizontalLayout_3 = QHBoxLayout()
self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
self.verticalLayout_4 = QVBoxLayout()
self.verticalLayout_4.setObjectName(u"verticalLayout_4")
self.FirstNameLabel = QLabel(self.groupBox)
self.FirstNameLabel.setObjectName(u"FirstNameLabel")
self.FirstNameLabel.setFont(font)
self.FirstNameLabel.setLayoutDirection(Qt.RightToLeft)
self.verticalLayout_4.addWidget(self.FirstNameLabel)
self.LastNameLabel = QLabel(self.groupBox)
self.LastNameLabel.setObjectName(u"LastNameLabel")
self.LastNameLabel.setFont(font)
self.verticalLayout_4.addWidget(self.LastNameLabel)
self.SupervisorLabel = QLabel(self.groupBox)
self.SupervisorLabel.setObjectName(u"SupervisorLabel")
self.SupervisorLabel.setFont(font)
self.verticalLayout_4.addWidget(self.SupervisorLabel)
self.DateLabel = QLabel(self.groupBox)
self.DateLabel.setObjectName(u"DateLabel")
self.DateLabel.setFont(font)
self.verticalLayout_4.addWidget(self.DateLabel)
self.ExpirationLabel = QLabel(self.groupBox)
self.ExpirationLabel.setObjectName(u"ExpirationLabel")
self.ExpirationLabel.setFont(font)
self.verticalLayout_4.addWidget(self.ExpirationLabel)
self.horizontalLayout_3.addLayout(self.verticalLayout_4)
self.verticalLayout_2 = QVBoxLayout()
self.verticalLayout_2.setObjectName(u"verticalLayout_2")
self.FirstName_lineEdit = QLineEdit(self.groupBox)
self.FirstName_lineEdit.setObjectName(u"FirstName_lineEdit")
self.FirstName_lineEdit.setFont(font)
self.FirstName_lineEdit.setMaxLength(32)
self.verticalLayout_2.addWidget(self.FirstName_lineEdit)
self.LastName_lineEdit = QLineEdit(self.groupBox)
self.LastName_lineEdit.setObjectName(u"LastName_lineEdit")
self.LastName_lineEdit.setFont(font)
self.LastName_lineEdit.setMaxLength(32)
self.verticalLayout_2.addWidget(self.LastName_lineEdit)
self.Supervisor_lineEdit = QLineEdit(self.groupBox)
self.Supervisor_lineEdit.setObjectName(u"Supervisor_lineEdit")
self.Supervisor_lineEdit.setFont(font)
self.Supervisor_lineEdit.setMaxLength(32)
self.verticalLayout_2.addWidget(self.Supervisor_lineEdit)
self.Current_dateEdit = QDateEdit(self.groupBox)
self.Current_dateEdit.setObjectName(u"Current_dateEdit")
sizePolicy.setHeightForWidth(self.Current_dateEdit.sizePolicy().hasHeightForWidth())
self.Current_dateEdit.setSizePolicy(sizePolicy)
self.Current_dateEdit.setFont(font)
self.Current_dateEdit.setDateTime(QDateTime(QDate(2020, 1, 1), QTime(0, 0, 0)))
self.Current_dateEdit.setMaximumDateTime(QDateTime(QDate(2037, 12, 31), QTime(23, 59, 59)))
self.Current_dateEdit.setMinimumDateTime(QDateTime(QDate(2011, 1, 1), QTime(0, 0, 0)))
self.Current_dateEdit.setCalendarPopup(True)
self.verticalLayout_2.addWidget(self.Current_dateEdit)
self.Expiration_dateEdit = QDateEdit(self.groupBox)
self.Expiration_dateEdit.setObjectName(u"Expiration_dateEdit")
sizePolicy.setHeightForWidth(self.Expiration_dateEdit.sizePolicy().hasHeightForWidth())
self.Expiration_dateEdit.setSizePolicy(sizePolicy)
self.Expiration_dateEdit.setFont(font)
self.Expiration_dateEdit.setDateTime(QDateTime(QDate(2011, 12, 31), QTime(23, 59, 59)))
self.Expiration_dateEdit.setMaximumDateTime(QDateTime(QDate(2100, 12, 31), QTime(23, 59, 59)))
self.Expiration_dateEdit.setMinimumDateTime(QDateTime(QDate(2011, 1, 1), QTime(0, 0, 0)))
self.Expiration_dateEdit.setCalendarPopup(True)
self.verticalLayout_2.addWidget(self.Expiration_dateEdit)
self.horizontalLayout_3.addLayout(self.verticalLayout_2)
self.gridLayout_15.addLayout(self.horizontalLayout_3, 1, 0, 1, 2)
self.verticalSpacer_18 = QSpacerItem(20, 169, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_15.addItem(self.verticalSpacer_18, 3, 0, 1, 1)
self.gridLayout_14 = QGridLayout()
self.gridLayout_14.setObjectName(u"gridLayout_14")
self.SampleidBack2_button = QPushButton(self.groupBox)
self.SampleidBack2_button.setObjectName(u"SampleidBack2_button")
self.SampleidBack2_button.setIcon(icon10)
self.SampleidBack2_button.setIconSize(QSize(40, 40))
self.SampleidBack2_button.setFlat(False)
self.gridLayout_14.addWidget(self.SampleidBack2_button, 0, 0, 1, 1)
self.horizontalSpacer_3 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_14.addItem(self.horizontalSpacer_3, 0, 1, 1, 1)
self.horizontalSpacer_4 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_14.addItem(self.horizontalSpacer_4, 0, 2, 1, 1)
self.SampleidForward2_button = QPushButton(self.groupBox)
self.SampleidForward2_button.setObjectName(u"SampleidForward2_button")
self.SampleidForward2_button.setIcon(icon11)
self.SampleidForward2_button.setIconSize(QSize(40, 40))
self.SampleidForward2_button.setFlat(False)
self.gridLayout_14.addWidget(self.SampleidForward2_button, 0, 3, 1, 1)
self.gridLayout_15.addLayout(self.gridLayout_14, 4, 0, 1, 2)
self.verticalSpacer_17 = QSpacerItem(20, 170, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_15.addItem(self.verticalSpacer_17, 0, 1, 1, 1)
self.verticalSpacer_23 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_15.addItem(self.verticalSpacer_23, 0, 0, 1, 1)
self.NameDateOutput_label = QLabel(self.groupBox)
self.NameDateOutput_label.setObjectName(u"NameDateOutput_label")
self.gridLayout_15.addWidget(self.NameDateOutput_label, 2, 0, 1, 2)
self.gridLayout_13.addWidget(self.groupBox, 0, 0, 1, 1)
self.SampleID_tab.addTab(self.MandInfo_SampleID_tab, "")
self.SampleNumber_SampleID_tab = QWidget()
self.SampleNumber_SampleID_tab.setObjectName(u"SampleNumber_SampleID_tab")
self.gridLayout_34 = QGridLayout(self.SampleNumber_SampleID_tab)
self.gridLayout_34.setObjectName(u"gridLayout_34")
self.groupBox_10 = QGroupBox(self.SampleNumber_SampleID_tab)
self.groupBox_10.setObjectName(u"groupBox_10")
self.gridLayout_41 = QGridLayout(self.groupBox_10)
self.gridLayout_41.setObjectName(u"gridLayout_41")
self.line_4 = QFrame(self.groupBox_10)
self.line_4.setObjectName(u"line_4")
self.line_4.setFrameShape(QFrame.HLine)
self.line_4.setFrameShadow(QFrame.Sunken)
self.gridLayout_41.addWidget(self.line_4, 9, 0, 1, 1)
self.gridLayout_40 = QGridLayout()
self.gridLayout_40.setObjectName(u"gridLayout_40")
self.SampleNumberLabel_2 = QLabel(self.groupBox_10)
self.SampleNumberLabel_2.setObjectName(u"SampleNumberLabel_2")
self.SampleNumberLabel_2.setFont(font)
self.gridLayout_40.addWidget(self.SampleNumberLabel_2, 0, 2, 1, 1)
self.Subsample3_spinBox = QSpinBox(self.groupBox_10)
self.Subsample3_spinBox.setObjectName(u"Subsample3_spinBox")
sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
sizePolicy1.setHorizontalStretch(0)
sizePolicy1.setVerticalStretch(0)
sizePolicy1.setHeightForWidth(self.Subsample3_spinBox.sizePolicy().hasHeightForWidth())
self.Subsample3_spinBox.setSizePolicy(sizePolicy1)
self.Subsample3_spinBox.setMinimum(1)
self.gridLayout_40.addWidget(self.Subsample3_spinBox, 1, 5, 1, 1)
self.horizontalSpacer_19 = QSpacerItem(40, 20, QSizePolicy.Preferred, QSizePolicy.Minimum)
self.gridLayout_40.addItem(self.horizontalSpacer_19, 1, 1, 1, 1)
self.label_11 = QLabel(self.groupBox_10)
self.label_11.setObjectName(u"label_11")
self.gridLayout_40.addWidget(self.label_11, 1, 4, 1, 1)
self.label_10 = QLabel(self.groupBox_10)
self.label_10.setObjectName(u"label_10")
self.gridLayout_40.addWidget(self.label_10, 0, 4, 1, 1)
self.Samplenumber2_spinBox = QSpinBox(self.groupBox_10)
self.Samplenumber2_spinBox.setObjectName(u"Samplenumber2_spinBox")
sizePolicy1.setHeightForWidth(self.Samplenumber2_spinBox.sizePolicy().hasHeightForWidth())
self.Samplenumber2_spinBox.setSizePolicy(sizePolicy1)
self.Samplenumber2_spinBox.setFont(font)
self.Samplenumber2_spinBox.setMinimum(1)
self.Samplenumber2_spinBox.setMaximum(999)
self.gridLayout_40.addWidget(self.Samplenumber2_spinBox, 0, 3, 1, 1)
self.horizontalSpacer_23 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_40.addItem(self.horizontalSpacer_23, 0, 6, 1, 1)
self.label_8 = QLabel(self.groupBox_10)
self.label_8.setObjectName(u"label_8")
self.gridLayout_40.addWidget(self.label_8, 1, 0, 1, 1)
self.SubSample2_checkBox = QCheckBox(self.groupBox_10)
self.SubSample2_checkBox.setObjectName(u"SubSample2_checkBox")
sizePolicy1.setHeightForWidth(self.SubSample2_checkBox.sizePolicy().hasHeightForWidth())
self.SubSample2_checkBox.setSizePolicy(sizePolicy1)
self.gridLayout_40.addWidget(self.SubSample2_checkBox, 1, 2, 1, 1)
self.Subsample2_spinBox = QSpinBox(self.groupBox_10)
self.Subsample2_spinBox.setObjectName(u"Subsample2_spinBox")
sizePolicy1.setHeightForWidth(self.Subsample2_spinBox.sizePolicy().hasHeightForWidth())
self.Subsample2_spinBox.setSizePolicy(sizePolicy1)
self.Subsample2_spinBox.setMinimum(1)
self.gridLayout_40.addWidget(self.Subsample2_spinBox, 1, 3, 1, 1)
self.Batch_radioButton = QRadioButton(self.groupBox_10)
self.Batch_radioButton.setObjectName(u"Batch_radioButton")
self.gridLayout_40.addWidget(self.Batch_radioButton, 0, 0, 1, 1)
self.horizontalSpacer_24 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_40.addItem(self.horizontalSpacer_24, 1, 6, 1, 1)
self.horizontalSpacer_18 = QSpacerItem(40, 20, QSizePolicy.Preferred, QSizePolicy.Minimum)
self.gridLayout_40.addItem(self.horizontalSpacer_18, 0, 1, 1, 1)
self.Samplenumber3_spinBox = QSpinBox(self.groupBox_10)
self.Samplenumber3_spinBox.setObjectName(u"Samplenumber3_spinBox")
sizePolicy1.setHeightForWidth(self.Samplenumber3_spinBox.sizePolicy().hasHeightForWidth())
self.Samplenumber3_spinBox.setSizePolicy(sizePolicy1)
self.Samplenumber3_spinBox.setFont(font)
self.Samplenumber3_spinBox.setMinimum(1)
self.Samplenumber3_spinBox.setMaximum(999)
self.gridLayout_40.addWidget(self.Samplenumber3_spinBox, 0, 5, 1, 1)
self.gridLayout_41.addLayout(self.gridLayout_40, 7, 0, 1, 1)
self.gridLayout_35 = QGridLayout()
self.gridLayout_35.setObjectName(u"gridLayout_35")
self.SampleidBack3_button = QPushButton(self.groupBox_10)
self.SampleidBack3_button.setObjectName(u"SampleidBack3_button")
self.SampleidBack3_button.setIcon(icon10)
self.SampleidBack3_button.setIconSize(QSize(40, 40))
self.SampleidBack3_button.setFlat(False)
self.gridLayout_35.addWidget(self.SampleidBack3_button, 0, 0, 1, 1)
self.horizontalSpacer_11 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_35.addItem(self.horizontalSpacer_11, 0, 1, 1, 1)
self.horizontalSpacer_14 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_35.addItem(self.horizontalSpacer_14, 0, 2, 1, 1)
self.SampleidForward3_button = QPushButton(self.groupBox_10)
self.SampleidForward3_button.setObjectName(u"SampleidForward3_button")
self.SampleidForward3_button.setIcon(icon11)
self.SampleidForward3_button.setIconSize(QSize(40, 40))
self.SampleidForward3_button.setFlat(False)
self.gridLayout_35.addWidget(self.SampleidForward3_button, 0, 3, 1, 1)
self.gridLayout_41.addLayout(self.gridLayout_35, 11, 0, 1, 1)
self.verticalSpacer_33 = QSpacerItem(20, 120, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_41.addItem(self.verticalSpacer_33, 4, 0, 1, 1)
self.gridLayout_39 = QGridLayout()
self.gridLayout_39.setObjectName(u"gridLayout_39")
self.SubSample1_checkBox = QCheckBox(self.groupBox_10)
self.SubSample1_checkBox.setObjectName(u"SubSample1_checkBox")
sizePolicy1.setHeightForWidth(self.SubSample1_checkBox.sizePolicy().hasHeightForWidth())
self.SubSample1_checkBox.setSizePolicy(sizePolicy1)
self.gridLayout_39.addWidget(self.SubSample1_checkBox, 1, 2, 1, 1)
self.label_9 = QLabel(self.groupBox_10)
self.label_9.setObjectName(u"label_9")
self.gridLayout_39.addWidget(self.label_9, 1, 0, 1, 1)
self.Subsample1_spinBox = QSpinBox(self.groupBox_10)
self.Subsample1_spinBox.setObjectName(u"Subsample1_spinBox")
sizePolicy1.setHeightForWidth(self.Subsample1_spinBox.sizePolicy().hasHeightForWidth())
self.Subsample1_spinBox.setSizePolicy(sizePolicy1)
self.Subsample1_spinBox.setMinimum(1)
self.gridLayout_39.addWidget(self.Subsample1_spinBox, 1, 3, 1, 1)
self.horizontalSpacer_22 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_39.addItem(self.horizontalSpacer_22, 1, 4, 1, 1)
self.SampleNumberLabel = QLabel(self.groupBox_10)
self.SampleNumberLabel.setObjectName(u"SampleNumberLabel")
self.SampleNumberLabel.setFont(font)
self.gridLayout_39.addWidget(self.SampleNumberLabel, 0, 2, 1, 1)
self.Single_radioButton = QRadioButton(self.groupBox_10)
self.Single_radioButton.setObjectName(u"Single_radioButton")
self.Single_radioButton.setChecked(True)
self.gridLayout_39.addWidget(self.Single_radioButton, 0, 0, 1, 1)
self.horizontalSpacer_21 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_39.addItem(self.horizontalSpacer_21, 0, 4, 1, 1)
self.Samplenumber1_spinBox = QSpinBox(self.groupBox_10)
self.Samplenumber1_spinBox.setObjectName(u"Samplenumber1_spinBox")
sizePolicy1.setHeightForWidth(self.Samplenumber1_spinBox.sizePolicy().hasHeightForWidth())
self.Samplenumber1_spinBox.setSizePolicy(sizePolicy1)
self.Samplenumber1_spinBox.setFont(font)
self.Samplenumber1_spinBox.setMinimum(1)
self.Samplenumber1_spinBox.setMaximum(999)
self.gridLayout_39.addWidget(self.Samplenumber1_spinBox, 0, 3, 1, 1)
self.horizontalSpacer_20 = QSpacerItem(40, 20, QSizePolicy.Preferred, QSizePolicy.Minimum)
self.gridLayout_39.addItem(self.horizontalSpacer_20, 1, 1, 1, 1)
self.horizontalSpacer_17 = QSpacerItem(40, 20, QSizePolicy.Preferred, QSizePolicy.Minimum)
self.gridLayout_39.addItem(self.horizontalSpacer_17, 0, 1, 1, 1)
self.gridLayout_41.addLayout(self.gridLayout_39, 2, 0, 1, 1)
self.line_3 = QFrame(self.groupBox_10)
self.line_3.setObjectName(u"line_3")
self.line_3.setFrameShape(QFrame.HLine)
self.line_3.setFrameShadow(QFrame.Sunken)
self.gridLayout_41.addWidget(self.line_3, 5, 0, 1, 1)
self.line_2 = QFrame(self.groupBox_10)
self.line_2.setObjectName(u"line_2")
self.line_2.setFrameShape(QFrame.HLine)
self.line_2.setFrameShadow(QFrame.Sunken)
self.gridLayout_41.addWidget(self.line_2, 3, 0, 1, 1)
self.verticalSpacer_32 = QSpacerItem(20, 119, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_41.addItem(self.verticalSpacer_32, 0, 0, 1, 1)
self.line = QFrame(self.groupBox_10)
self.line.setObjectName(u"line")
self.line.setFrameShape(QFrame.HLine)
self.line.setFrameShadow(QFrame.Sunken)
self.gridLayout_41.addWidget(self.line, 1, 0, 1, 1)
self.verticalSpacer_31 = QSpacerItem(20, 119, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_41.addItem(self.verticalSpacer_31, 10, 0, 1, 1)
self.label_17 = QLabel(self.groupBox_10)
self.label_17.setObjectName(u"label_17")
font1 = QFont()
font1.setPointSize(10)
font1.setItalic(True)
self.label_17.setFont(font1)
self.gridLayout_41.addWidget(self.label_17, 8, 0, 1, 1)
self.gridLayout_34.addWidget(self.groupBox_10, 0, 0, 1, 1)
self.SampleID_tab.addTab(self.SampleNumber_SampleID_tab, "")
self.GHS_SampleID_tab = QWidget()
self.GHS_SampleID_tab.setObjectName(u"GHS_SampleID_tab")
self.gridLayout_16 = QGridLayout(self.GHS_SampleID_tab)
self.gridLayout_16.setObjectName(u"gridLayout_16")
self.groupBox_2 = QGroupBox(self.GHS_SampleID_tab)
self.groupBox_2.setObjectName(u"groupBox_2")
self.gridLayout_19 = QGridLayout(self.groupBox_2)
self.gridLayout_19.setObjectName(u"gridLayout_19")
self.gridLayout_18 = QGridLayout()
self.gridLayout_18.setObjectName(u"gridLayout_18")
self.SampleidBack4_button = QPushButton(self.groupBox_2)
self.SampleidBack4_button.setObjectName(u"SampleidBack4_button")
self.SampleidBack4_button.setIcon(icon10)
self.SampleidBack4_button.setIconSize(QSize(40, 40))
self.SampleidBack4_button.setFlat(False)
self.gridLayout_18.addWidget(self.SampleidBack4_button, 0, 0, 1, 1)
self.horizontalSpacer_5 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_18.addItem(self.horizontalSpacer_5, 0, 1, 1, 1)
self.horizontalSpacer_6 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_18.addItem(self.horizontalSpacer_6, 0, 2, 1, 1)
self.SampleidForward4_button = QPushButton(self.groupBox_2)
self.SampleidForward4_button.setObjectName(u"SampleidForward4_button")
self.SampleidForward4_button.setIcon(icon11)
self.SampleidForward4_button.setIconSize(QSize(40, 40))
self.SampleidForward4_button.setFlat(False)
self.gridLayout_18.addWidget(self.SampleidForward4_button, 0, 3, 1, 1)
self.gridLayout_19.addLayout(self.gridLayout_18, 4, 0, 1, 1)
self.gridLayout_17 = QGridLayout()
self.gridLayout_17.setObjectName(u"gridLayout_17")
self.Explos_checkBox = QCheckBox(self.groupBox_2)
self.Explos_checkBox.setObjectName(u"Explos_checkBox")
sizePolicy1.setHeightForWidth(self.Explos_checkBox.sizePolicy().hasHeightForWidth())
self.Explos_checkBox.setSizePolicy(sizePolicy1)
icon12 = QIcon()
icon12.addFile(u":/Images/hazard-explosive-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Explos_checkBox.setIcon(icon12)
self.Explos_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Explos_checkBox, 0, 0, 1, 1)
self.Flamme_checkBox = QCheckBox(self.groupBox_2)
self.Flamme_checkBox.setObjectName(u"Flamme_checkBox")
sizePolicy1.setHeightForWidth(self.Flamme_checkBox.sizePolicy().hasHeightForWidth())
self.Flamme_checkBox.setSizePolicy(sizePolicy1)
icon13 = QIcon()
icon13.addFile(u":/Images/hazard-flammable-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Flamme_checkBox.setIcon(icon13)
self.Flamme_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Flamme_checkBox, 0, 1, 1, 1)
self.Rondflam_checkBox = QCheckBox(self.groupBox_2)
self.Rondflam_checkBox.setObjectName(u"Rondflam_checkBox")
sizePolicy1.setHeightForWidth(self.Rondflam_checkBox.sizePolicy().hasHeightForWidth())
self.Rondflam_checkBox.setSizePolicy(sizePolicy1)
icon14 = QIcon()
icon14.addFile(u":/Images/hazard-oxidising-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Rondflam_checkBox.setIcon(icon14)
self.Rondflam_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Rondflam_checkBox, 0, 2, 1, 1)
self.Acid_checkBox = QCheckBox(self.groupBox_2)
self.Acid_checkBox.setObjectName(u"Acid_checkBox")
sizePolicy1.setHeightForWidth(self.Acid_checkBox.sizePolicy().hasHeightForWidth())
self.Acid_checkBox.setSizePolicy(sizePolicy1)
icon15 = QIcon()
icon15.addFile(u":/Images/hazard-corrosive-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Acid_checkBox.setIcon(icon15)
self.Acid_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Acid_checkBox, 1, 0, 1, 1)
self.Skull_checkBox = QCheckBox(self.groupBox_2)
self.Skull_checkBox.setObjectName(u"Skull_checkBox")
sizePolicy1.setHeightForWidth(self.Skull_checkBox.sizePolicy().hasHeightForWidth())
self.Skull_checkBox.setSizePolicy(sizePolicy1)
icon16 = QIcon()
icon16.addFile(u":/Images/hazard-acute-toxicity-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Skull_checkBox.setIcon(icon16)
self.Skull_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Skull_checkBox, 1, 1, 1, 1)
self.Exclam_checkBox = QCheckBox(self.groupBox_2)
self.Exclam_checkBox.setObjectName(u"Exclam_checkBox")
sizePolicy1.setHeightForWidth(self.Exclam_checkBox.sizePolicy().hasHeightForWidth())
self.Exclam_checkBox.setSizePolicy(sizePolicy1)
icon17 = QIcon()
icon17.addFile(u":/Images/hazard-harmful-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Exclam_checkBox.setIcon(icon17)
self.Exclam_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Exclam_checkBox, 1, 2, 1, 1)
self.Silhouette_checkBox = QCheckBox(self.groupBox_2)
self.Silhouette_checkBox.setObjectName(u"Silhouette_checkBox")
sizePolicy1.setHeightForWidth(self.Silhouette_checkBox.sizePolicy().hasHeightForWidth())
self.Silhouette_checkBox.setSizePolicy(sizePolicy1)
icon18 = QIcon()
icon18.addFile(u":/Images/hazard-serious-health-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Silhouette_checkBox.setIcon(icon18)
self.Silhouette_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Silhouette_checkBox, 2, 0, 1, 1)
self.Pollu_checkBox = QCheckBox(self.groupBox_2)
self.Pollu_checkBox.setObjectName(u"Pollu_checkBox")
sizePolicy1.setHeightForWidth(self.Pollu_checkBox.sizePolicy().hasHeightForWidth())
self.Pollu_checkBox.setSizePolicy(sizePolicy1)
icon19 = QIcon()
icon19.addFile(u":/Images/hazard-environmental-icon.svg", QSize(), QIcon.Normal, QIcon.Off)
self.Pollu_checkBox.setIcon(icon19)
self.Pollu_checkBox.setIconSize(QSize(50, 50))
self.gridLayout_17.addWidget(self.Pollu_checkBox, 2, 1, 1, 1)
self.gridLayout_19.addLayout(self.gridLayout_17, 2, 0, 1, 1)
self.verticalSpacer_19 = QSpacerItem(20, 150, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_19.addItem(self.verticalSpacer_19, 3, 0, 1, 1)
self.verticalSpacer_22 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_19.addItem(self.verticalSpacer_22, 0, 0, 1, 1)
self.label_14 = QLabel(self.groupBox_2)
self.label_14.setObjectName(u"label_14")
self.gridLayout_19.addWidget(self.label_14, 1, 0, 1, 1)
self.gridLayout_16.addWidget(self.groupBox_2, 0, 0, 1, 1)
self.SampleID_tab.addTab(self.GHS_SampleID_tab, "")
self.Disposal_SampleID_tab = QWidget()
self.Disposal_SampleID_tab.setObjectName(u"Disposal_SampleID_tab")
self.gridLayout_21 = QGridLayout(self.Disposal_SampleID_tab)
self.gridLayout_21.setObjectName(u"gridLayout_21")
self.groupBox_3 = QGroupBox(self.Disposal_SampleID_tab)
self.groupBox_3.setObjectName(u"groupBox_3")
self.gridLayout_23 = QGridLayout(self.groupBox_3)
self.gridLayout_23.setObjectName(u"gridLayout_23")
self.gridLayout_20 = QGridLayout()
self.gridLayout_20.setObjectName(u"gridLayout_20")
self.SampleidBack5_button = QPushButton(self.groupBox_3)
self.SampleidBack5_button.setObjectName(u"SampleidBack5_button")
self.SampleidBack5_button.setIcon(icon10)
self.SampleidBack5_button.setIconSize(QSize(40, 40))
self.SampleidBack5_button.setFlat(False)
self.gridLayout_20.addWidget(self.SampleidBack5_button, 0, 0, 1, 1)
self.horizontalSpacer_7 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_20.addItem(self.horizontalSpacer_7, 0, 1, 1, 1)
self.horizontalSpacer_8 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gridLayout_20.addItem(self.horizontalSpacer_8, 0, 2, 1, 1)
self.SampleidForward5_button = QPushButton(self.groupBox_3)
self.SampleidForward5_button.setObjectName(u"SampleidForward5_button")
self.SampleidForward5_button.setIcon(icon11)
self.SampleidForward5_button.setIconSize(QSize(40, 40))
self.SampleidForward5_button.setFlat(False)
self.gridLayout_20.addWidget(self.SampleidForward5_button, 0, 3, 1, 1)
self.gridLayout_23.addLayout(self.gridLayout_20, 4, 0, 1, 1)
self.verticalSpacer_21 = QSpacerItem(20, 213, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_23.addItem(self.verticalSpacer_21, 3, 0, 1, 1)
self.gridLayout_22 = QGridLayout()
self.gridLayout_22.setObjectName(u"gridLayout_22")
self.NoIdea_radioButton = QRadioButton(self.groupBox_3)
self.NoIdea_radioButton.setObjectName(u"NoIdea_radioButton")
self.NoIdea_radioButton.setToolTipDuration(0)
self.NoIdea_radioButton.setChecked(True)
self.NoIdea_radioButton.setAutoExclusive(True)
self.gridLayout_22.addWidget(self.NoIdea_radioButton, 0, 0, 1, 1)
self.NonHarzardous_radioButton = QRadioButton(self.groupBox_3)
self.NonHarzardous_radioButton.setObjectName(u"NonHarzardous_radioButton")
self.NonHarzardous_radioButton.setToolTipDuration(0)
self.NonHarzardous_radioButton.setAutoExclusive(True)
self.gridLayout_22.addWidget(self.NonHarzardous_radioButton, 0, 1, 1, 1)
self.ContaminatedSolids_radioButton = QRadioButton(self.groupBox_3)
self.ContaminatedSolids_radioButton.setObjectName(u"ContaminatedSolids_radioButton")
self.ContaminatedSolids_radioButton.setToolTipDuration(0)
self.ContaminatedSolids_radioButton.setAutoExclusive(True)
self.gridLayout_22.addWidget(self.ContaminatedSolids_radioButton, 0, 2, 1, 1)
self.HalogenatedSolvents_radioButton = QRadioButton(self.groupBox_3)
self.HalogenatedSolvents_radioButton.setObjectName(u"HalogenatedSolvents_radioButton")
self.HalogenatedSolvents_radioButton.setToolTipDuration(0)
self.HalogenatedSolvents_radioButton.setAutoExclusive(True)
self.gridLayout_22.addWidget(self.HalogenatedSolvents_radioButton, 1, 0, 1, 1)
self.HalogenFreeSolvents_radioButton = QRadioButton(self.groupBox_3)
self.HalogenFreeSolvents_radioButton.setObjectName(u"HalogenFreeSolvents_radioButton")
self.HalogenFreeSolvents_radioButton.setToolTipDuration(0)
self.gridLayout_22.addWidget(self.HalogenFreeSolvents_radioButton, 1, 1, 1, 1)
self.SpecialPrecautions_radioButton = QRadioButton(self.groupBox_3)
self.SpecialPrecautions_radioButton.setObjectName(u"SpecialPrecautions_radioButton")
self.SpecialPrecautions_radioButton.setToolTipDuration(0)
self.gridLayout_22.addWidget(self.SpecialPrecautions_radioButton, 1, 2, 1, 1)
self.gridLayout_23.addLayout(self.gridLayout_22, 2, 0, 1, 1)
self.verticalSpacer_20 = QSpacerItem(20, 214, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout_23.addItem(self.verticalSpacer_20, 0, 0, 1, 1)
self.label_15 = QLabel(self.groupBox_3)
self.label_15.setObjectName(u"label_15")
self.gridLayout_23.addWidget(self.label_15, 1, 0, 1, 1)
self.gridLayout_21.addWidget(self.groupBox_3, 0, 0, 1, 1)