프로젝트

일반

사용자정보

개정판 6f6007ad

ID6f6007addaf2dc22b7c7133e5e748bd700ea1f0f
상위 db9be920
하위 13e52060

김연진이(가) 약 5년 전에 추가함

issue #1057 스트림 라인의 배관 피팅 갯수 입력

Change-Id: I93416c43365a6ba76570c8355113eca6c2ca4f18

차이점 보기:

HYTOS/HYTOS/FittingsDialog.py
101 101
            self.ui.pushButton_Add_Equivalent_Length_90_Elbow.clicked.connect(self.add_equivalent_length)
102 102
            self.ui.pushButton_Add_Equivalent_Length_45_Elbow.clicked.connect(self.add_equivalent_length)
103 103
            self.ui.pushButton_Add_Equivalent_Length_Miter.clicked.connect(self.add_equivalent_length)
104

  
105
            self.ui.pushButton_Del_Equivalent_Length_90_Elbow.clicked.connect(self.del_equivalent_length)
106
            self.ui.pushButton_Del_Equivalent_Length_45_Elbow.clicked.connect(self.del_equivalent_length)
107
            self.ui.pushButton_Del_Equivalent_Length_Miter.clicked.connect(self.del_equivalent_length)
108

  
109 104
            # Tees
110 105
            self.ui.pushButton_Add_Equivalent_Length_Tee_Branch.clicked.connect(self.add_equivalent_length)
111 106
            self.ui.pushButton_Add_Equivalent_Length_Tee_Through.clicked.connect(self.add_equivalent_length)
112

  
113
            self.ui.pushButton_Del_Equivalent_Length_Tee_Through.clicked.connect(self.del_equivalent_length)
114
            self.ui.pushButton_Del_Equivalent_Length_Tee_Branch.clicked.connect(self.del_equivalent_length)
115

  
116 107
            # Valves
117 108
            self.ui.pushButton_Add_Equivalent_Length_Gate_Ball_Plug.clicked.connect(self.add_equivalent_length)
118 109
            self.ui.pushButton_Add_Equivalent_Length_Globe.clicked.connect(self.add_equivalent_length)
119 110
            self.ui.pushButton_Add_Equivalent_Length_Butterfly.clicked.connect(self.add_equivalent_length)
120 111
            self.ui.pushButton_Add_Equivalent_Length_Check.clicked.connect(self.add_equivalent_length)
121

  
122
            self.ui.pushButton_Del_Equivalent_Length_Gate_Ball_Plug.clicked.connect(self.del_equivalent_length)
123
            self.ui.pushButton_Del_Equivalent_Length_Globe.clicked.connect(self.del_equivalent_length)
124
            self.ui.pushButton_Del_Equivalent_Length_Butterfly.clicked.connect(self.del_equivalent_length)
125
            self.ui.pushButton_Del_Equivalent_Length_Check.clicked.connect(self.del_equivalent_length)
126

  
127 112
            # Nozzles
128 113
            self.ui.pushButton_Add_Equivalent_Length_Nozzle_In.clicked.connect(self.add_equivalent_length)
129 114
            self.ui.pushButton_Add_Equivalent_Length_Nozzle_Out.clicked.connect(self.add_equivalent_length)
130 115

  
131
            self.ui.pushButton_Del_Equivalent_Length_Nozzle_In.clicked.connect(self.del_equivalent_length)
132
            self.ui.pushButton_Del_Equivalent_Length_Nozzle_Out.clicked.connect(self.del_equivalent_length)
133

  
134 116
            self.ui.tableWidget_Equivalent_Length_SelectedFitting.setContextMenuPolicy(Qt.CustomContextMenu)
135 117
            self.ui.tableWidget_Equivalent_Length_SelectedFitting.customContextMenuRequested.connect(
136 118
                self.context_menu_del_equivalent_length)
......
202 184

  
203 185
            # 90 Elbow
204 186
            self.ui.pushButton_Add_CraneK_90_Elbow_Standard.clicked.connect(self.add_crane_k)
205
            self.ui.pushButton_Del_CraneK_90_Elbow_Standard.clicked.connect(self.del_crane_k)
206 187
            self.ui.pushButton_View_CraneK_90_Elbow_Standard.clicked.connect(self.show_crane_k_image)
207 188
            self.ui.pushButton_Add_CraneK_90_Elbow_Bend.clicked.connect(self.add_crane_k)
208
            self.ui.pushButton_Del_CraneK_90_Elbow_Bend.clicked.connect(self.del_crane_k)
209 189
            self.ui.pushButton_View_CraneK_90_Elbow_Bend.clicked.connect(self.show_crane_k_image)
210 190
            self.ui.pushButton_Add_CraneK_90_Elbow_Miter.clicked.connect(self.add_crane_k)
211
            self.ui.pushButton_Del_CraneK_90_Elbow_Miter.clicked.connect(self.del_crane_k)
212 191
            self.ui.pushButton_View_CraneK_90_Elbow_Miter.clicked.connect(self.show_crane_k_image)
213 192
            self.ui.comboBox_CraneK_90_Elbow_Standard.currentIndexChanged.connect(self.on_crane_k_index_changed)
214 193
            self.ui.comboBox_CraneK_90_Elbow_Bend.currentIndexChanged.connect(self.on_crane_k_index_changed)
215 194
            self.ui.comboBox_CraneK_90_Elbow_Miter.currentIndexChanged.connect(self.on_crane_k_index_changed)
216 195
            # 45 Elbow
217 196
            self.ui.pushButton_Add_CraneK_45_Elbow_Standard.clicked.connect(self.add_crane_k)
218
            self.ui.pushButton_Del_CraneK_45_Elbow_Standard.clicked.connect(self.del_crane_k)
219 197
            self.ui.pushButton_View_CraneK_45_Elbow_Standard.clicked.connect(self.show_crane_k_image)
220 198
            self.ui.pushButton_Add_CraneK_45_Elbow_Miter.clicked.connect(self.add_crane_k)
221
            self.ui.pushButton_Del_CraneK_45_Elbow_Miter.clicked.connect(self.del_crane_k)
222 199
            self.ui.pushButton_View_CraneK_45_Elbow_Miter.clicked.connect(self.show_crane_k_image)
223 200
            self.ui.comboBox_CraneK_45_Elbow_Standard.currentIndexChanged.connect(self.on_crane_k_index_changed)
224 201
            self.ui.comboBox_CraneK_45_Elbow_Miter.currentIndexChanged.connect(self.on_crane_k_index_changed)
225 202
            # 180 Elbow
226 203
            self.ui.pushButton_Add_CraneK_180_Elbow_Standard.clicked.connect(self.add_crane_k)
227
            self.ui.pushButton_Del_CraneK_180_Elbow_Standard.clicked.connect(self.del_crane_k)
228 204
            self.ui.pushButton_View_CraneK_180_Elbow_Standard.clicked.connect(self.show_crane_k_image)
229 205
            self.ui.pushButton_Add_CraneK_180_Elbow_Bend.clicked.connect(self.add_crane_k)
230
            self.ui.pushButton_Del_CraneK_180_Elbow_Bend.clicked.connect(self.del_crane_k)
231 206
            self.ui.pushButton_View_CraneK_180_Elbow_Bend.clicked.connect(self.show_crane_k_image)
232 207
            self.ui.pushButton_Add_CraneK_180_Elbow_Miter.clicked.connect(self.add_crane_k)
233
            self.ui.pushButton_Del_CraneK_180_Elbow_Miter.clicked.connect(self.del_crane_k)
234 208
            self.ui.pushButton_View_CraneK_180_Elbow_Miter.clicked.connect(self.show_crane_k_image)
235 209
            self.ui.comboBox_CraneK_180_Elbow_Standard.currentIndexChanged.connect(self.on_crane_k_index_changed)
236 210
            self.ui.comboBox_CraneK_180_Elbow_Bend.currentIndexChanged.connect(self.on_crane_k_index_changed)
237 211
            self.ui.comboBox_CraneK_180_Elbow_Miter.currentIndexChanged.connect(self.on_crane_k_index_changed)
238 212
            # Tees
239 213
            self.ui.pushButton_Add_CraneK_Tees.clicked.connect(self.add_crane_k)
240
            self.ui.pushButton_Del_CraneK_Tees.clicked.connect(self.del_crane_k)
241 214
            self.ui.pushButton_View_CraneK_Tees.clicked.connect(self.show_crane_k_image)
242 215
            self.ui.comboBox_CraneK_Tees.currentIndexChanged.connect(self.on_crane_k_index_changed)
243 216
            # Reducer & Expander
244 217
            self.ui.pushButton_Add_CraneK_Expander.clicked.connect(self.add_crane_k)
245
            self.ui.pushButton_Del_CraneK_Expander.clicked.connect(self.del_crane_k)
246 218
            self.ui.pushButton_View_CraneK_Expander.clicked.connect(self.show_crane_k_image)
247 219
            self.ui.pushButton_Add_CraneK_Reducer.clicked.connect(self.add_crane_k)
248
            self.ui.pushButton_Del_CraneK_Reducer.clicked.connect(self.del_crane_k)
249 220
            self.ui.pushButton_View_CraneK_Reducer.clicked.connect(self.show_crane_k_image)
250 221
            self.ui.comboBox_CraneK_Expander.currentIndexChanged.connect(self.on_crane_k_index_changed)
251 222
            self.ui.comboBox_CraneK_Reducer.currentIndexChanged.connect(self.on_crane_k_index_changed)
252 223
            # Valves
253 224
            self.ui.pushButton_Add_CraneK_Valves_Globe.clicked.connect(self.add_crane_k)
254
            self.ui.pushButton_Del_CraneK_Valves_Globe.clicked.connect(self.del_crane_k)
255 225
            self.ui.pushButton_View_CraneK_Valves_Globe.clicked.connect(self.show_crane_k_image)
256 226
            self.ui.pushButton_Add_CraneK_Valves_Plug.clicked.connect(self.add_crane_k)
257
            self.ui.pushButton_Del_CraneK_Valves_Plug.clicked.connect(self.del_crane_k)
258 227
            self.ui.pushButton_View_CraneK_Valves_Plug.clicked.connect(self.show_crane_k_image)
259 228
            self.ui.pushButton_Add_CraneK_Valves_Foot.clicked.connect(self.add_crane_k)
260
            self.ui.pushButton_Del_CraneK_Valves_Foot.clicked.connect(self.del_crane_k)
261 229
            self.ui.pushButton_View_CraneK_Valves_Foot.clicked.connect(self.show_crane_k_image)
262 230
            self.ui.pushButton_Add_CraneK_Valves_Etc.clicked.connect(self.add_crane_k)
263
            self.ui.pushButton_Del_CraneK_Valves_Etc.clicked.connect(self.del_crane_k)
264 231
            self.ui.pushButton_View_CraneK_Valves_Etc.clicked.connect(self.show_crane_k_image)
265 232
            self.ui.comboBox_CraneK_Valves_Globe.currentIndexChanged.connect(self.on_crane_k_index_changed)
266 233
            self.ui.comboBox_CraneK_Valves_Plug.currentIndexChanged.connect(self.on_crane_k_index_changed)
......
268 235
            self.ui.comboBox_CraneK_Valves_Etc.currentIndexChanged.connect(self.on_crane_k_index_changed)
269 236
            # Pipe
270 237
            self.ui.pushButton_Add_CraneK_Pipe_Entrance.clicked.connect(self.add_crane_k)
271
            self.ui.pushButton_Del_CraneK_Pipe_Entrance.clicked.connect(self.del_crane_k)
272 238
            self.ui.pushButton_View_CraneK_Pipe_Entrance.clicked.connect(self.show_crane_k_image)
273 239
            self.ui.pushButton_Add_CraneK_Pipe_Exit.clicked.connect(self.add_crane_k)
274
            self.ui.pushButton_Del_CraneK_Pipe_Exit.clicked.connect(self.del_crane_k)
275 240
            self.ui.pushButton_View_CraneK_Pipe_Exit.clicked.connect(self.show_crane_k_image)
276 241
            self.ui.comboBox_CraneK_Pipe_Entrance.currentIndexChanged.connect(self.on_crane_k_index_changed)
277 242
            self.ui.comboBox_CraneK_Pipe_Exit.currentIndexChanged.connect(self.on_crane_k_index_changed)
278 243
            # Check Values
279 244
            self.ui.pushButton_Add_CraneK_Check_Valves_Swing.clicked.connect(self.add_crane_k)
280
            self.ui.pushButton_Del_CraneK_Check_Valves_Swing.clicked.connect(self.del_crane_k)
281 245
            self.ui.pushButton_View_CraneK_Check_Valves_Swing.clicked.connect(self.show_crane_k_image)
282 246
            self.ui.pushButton_Add_CraneK_Check_Valves_Lift.clicked.connect(self.add_crane_k)
283
            self.ui.pushButton_Del_CraneK_Check_Valves_Lift.clicked.connect(self.del_crane_k)
284 247
            self.ui.pushButton_View_CraneK_Check_Valves_Lift.clicked.connect(self.show_crane_k_image)
285 248
            self.ui.pushButton_Add_CraneK_Check_Valves_Tilting.clicked.connect(self.add_crane_k)
286
            self.ui.pushButton_Del_CraneK_Check_Valves_Tilting.clicked.connect(self.del_crane_k)
287 249
            self.ui.pushButton_View_CraneK_Check_Valves_Tilting.clicked.connect(self.show_crane_k_image)
288 250
            self.ui.pushButton_Add_CraneK_Check_Valves_Globe_Stop.clicked.connect(self.add_crane_k)
289
            self.ui.pushButton_Del_CraneK_Check_Valves_Globe_Stop.clicked.connect(self.del_crane_k)
290 251
            self.ui.pushButton_View_CraneK_Check_Valves_Globe_Stop.clicked.connect(self.show_crane_k_image)
291 252
            self.ui.pushButton_Add_CraneK_Check_Valves_Angle_Stop.clicked.connect(self.add_crane_k)
292
            self.ui.pushButton_Del_CraneK_Check_Valves_Angle_Stop.clicked.connect(self.del_crane_k)
293 253
            self.ui.pushButton_View_CraneK_Check_Valves_Angle_Stop.clicked.connect(self.show_crane_k_image)
294 254
            self.ui.comboBox_CraneK_Check_Valves_Swing.currentIndexChanged.connect(self.on_crane_k_index_changed)
295 255
            self.ui.comboBox_CraneK_Check_Valves_Lift.currentIndexChanged.connect(self.on_crane_k_index_changed)
......
298 258
            self.ui.comboBox_CraneK_Check_Valves_Angle_Stop.currentIndexChanged.connect(self.on_crane_k_index_changed)
299 259
            # Manual K
300 260
            self.ui.pushButton_Add_CraneK_Manual.clicked.connect(self.add_crane_k)
301
            self.ui.pushButton_Del_CraneK_Manual.clicked.connect(self.del_crane_k)
302 261
            self.ui.pushButton_View_CraneK_Manual.clicked.connect(self.show_crane_k_image)
303 262
            self.ui.comboBox_CraneK_Manual.currentIndexChanged.connect(self.on_crane_k_index_changed)
304 263

  
......
777 736
                                                           sys.exc_info()[-1].tb_lineno)
778 737
            App.mainWnd().addMessage.emit(MessageType.Error, message)
779 738

  
780
    def del_equivalent_length(self):
781
        try:
782
            # Elbow
783
            if self.sender() == self.ui.pushButton_Del_Equivalent_Length_90_Elbow:
784
                data = self.ui.comboBox_Equivalent_Length_90_Elbow.currentData()
785
                find_row = self.find_equivalent_length_data(data[0])
786
                if find_row is not None:
787
                    self.del_equivalent_length_data(find_row)
788
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_45_Elbow:
789
                data = self.ui.comboBox_Equivalent_Length_45_Elbow.currentData()
790
                find_row = self.find_equivalent_length_data(data[0])
791
                if find_row is not None:
792
                    self.del_equivalent_length_data(find_row)
793
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Miter:
794
                data = self.ui.comboBox_Equivalent_Length_Miter.currentData()
795
                find_row = self.find_equivalent_length_data(data[0])
796
                if find_row is not None:
797
                    self.del_equivalent_length_data(find_row)
798
            # Tees
799
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Tee_Branch:
800
                data = self.ui.comboBox_Equivalent_Length_Tee_Branch.currentData()
801
                find_row = self.find_equivalent_length_data(data[0])
802
                if find_row is not None:
803
                    self.del_equivalent_length_data(find_row)
804
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Tee_Through:
805
                data = self.ui.comboBox_Equivalent_Length_Tee_Through.currentData()
806
                find_row = self.find_equivalent_length_data(data[0])
807
                if find_row is not None:
808
                    self.del_equivalent_length_data(find_row)
809
            # Valves
810
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Gate_Ball_Plug:
811
                data = self.ui.comboBox_Equivalent_Length_Gate_Ball_Plug.currentData()
812
                find_row = self.find_equivalent_length_data(data[0])
813
                if find_row is not None:
814
                    self.del_equivalent_length_data(find_row)
815
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Globe:
816
                data = self.ui.comboBox_Equivalent_Length_Globe.currentData()
817
                find_row = self.find_equivalent_length_data(data[0])
818
                if find_row is not None:
819
                    self.del_equivalent_length_data(find_row)
820
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Butterfly:
821
                data = self.ui.comboBox_Equivalent_Length_Butterfly.currentData()
822
                find_row = self.find_equivalent_length_data(data[0])
823
                if find_row is not None:
824
                    self.del_equivalent_length_data(find_row)
825
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Check:
826
                data = self.ui.comboBox_Equivalent_Length_Check.currentData()
827
                find_row = self.find_equivalent_length_data(data[0])
828
                if find_row is not None:
829
                    self.del_equivalent_length_data(find_row)
830
            # Nozzles
831
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Nozzle_In:
832
                data = self.ui.comboBox_Equivalent_Length_Nozzle_In.currentData()
833
                find_row = self.find_equivalent_length_data(data[0])
834
                if find_row is not None:
835
                    self.del_equivalent_length_data(find_row)
836
            elif self.sender() == self.ui.pushButton_Del_Equivalent_Length_Nozzle_Out:
837
                data = self.ui.comboBox_Equivalent_Length_Nozzle_Out.currentData()
838
                find_row = self.find_equivalent_length_data(data[0])
839
                if find_row is not None:
840
                    self.del_equivalent_length_data(find_row)
841
        except Exception as ex:
842
            from App import App
843
            from AppDocData import MessageType
844

  
845
            message = 'error occurred({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename,
846
                                                           sys.exc_info()[-1].tb_lineno)
847
            App.mainWnd().addMessage.emit(MessageType.Error, message)
848

  
849 739
    def add_equivalent_length(self):
850 740
        try:
851 741
            # Elbow
......
982 872
                                                           sys.exc_info()[-1].tb_lineno)
983 873
            App.mainWnd().addMessage.emit(MessageType.Error, message)
984 874

  
985
    def del_2_k(self):
986
        try:
987
            # 90 Elbow
988
            if self.sender() == self.ui.pushButton_Del_2K_90_Elbow_Bend:
989
                data = self.ui.comboBox_2K_90_Elbow_Bend.currentData()
990
                find_row = self.find_2_k_data(data[0])
991
                if find_row is not None:
992
                    self.del_2_k_data(find_row)
993
            elif self.sender() == self.ui.pushButton_Del_2K_90_Elbow_Miter:
994
                data = self.ui.comboBox_2K_90_Elbow_Miter.currentData()
995
                find_row = self.find_2_k_data(data[0])
996
                if find_row is not None:
997
                    self.del_2_k_data(find_row)
998
            # 45 Elbow
999
            elif self.sender() == self.ui.pushButton_Del_2K_45_Elbow_Bend:
1000
                data = self.ui.comboBox_2K_45_Elbow_Bend.currentData()
1001
                find_row = self.find_2_k_data(data[0])
1002
                if find_row is not None:
1003
                    self.del_2_k_data(find_row)
1004
            elif self.sender() == self.ui.pushButton_Del_2K_45_Elbow_Miter:
1005
                data = self.ui.comboBox_2K_45_Elbow_Miter.currentData()
1006
                find_row = self.find_2_k_data(data[0])
1007
                if find_row is not None:
1008
                    self.del_2_k_data(find_row)
1009
            # 180 Elbow
1010
            elif self.sender() == self.ui.pushButton_Del_2K_180_Elbow_Bend:
1011
                data = self.ui.comboBox_2K_180_Elbow_Bend.currentData()
1012
                find_row = self.find_2_k_data(data[0])
1013
                if find_row is not None:
1014
                    self.del_2_k_data(find_row)
1015
            # Tees
1016
            elif self.sender() == self.ui.pushButton_Del_2K_Tees_Elbow:
1017
                data = self.ui.comboBox_2K_Tees_Elbow.currentData()
1018
                find_row = self.find_2_k_data(data[0])
1019
                if find_row is not None:
1020
                    self.del_2_k_data(find_row)
1021
            elif self.sender() == self.ui.pushButton_Del_2K_Tees_Through:
1022
                data = self.ui.comboBox_2K_Tees_Through.currentData()
1023
                find_row = self.find_2_k_data(data[0])
1024
                if find_row is not None:
1025
                    self.del_2_k_data(find_row)
1026
            # Valves
1027
            elif self.sender() == self.ui.pushButton_Del_2K_Valves_Gate_Ball_Plug:
1028
                data = self.ui.comboBox_2K_Valves_Gate_Ball_Plug.currentData()
1029
                find_row = self.find_2_k_data(data[0])
1030
                if find_row is not None:
1031
                    self.del_2_k_data(find_row)
1032
            elif self.sender() == self.ui.pushButton_Del_2K_Valves_Globe:
1033
                data = self.ui.comboBox_2K_Valves_Globe.currentData()
1034
                find_row = self.find_2_k_data(data[0])
1035
                if find_row is not None:
1036
                    self.del_2_k_data(find_row)
1037
            elif self.sender() == self.ui.pushButton_Del_2K_Valves_Others:
1038
                data = self.ui.comboBox_2K_Valves_Others.currentData()
1039
                find_row = self.find_2_k_data(data[0])
1040
                if find_row is not None:
1041
                    self.del_2_k_data(find_row)
1042
            # Pipe
1043
            elif self.sender() == self.ui.pushButton_Del_2K_Pipe:
1044
                data = self.ui.comboBox_2K_Pipe.currentData()
1045
                find_row = self.find_2_k_data(data[0])
1046
                if find_row is not None:
1047
                    self.del_2_k_data(find_row)
1048
            # Check Values
1049
            elif self.sender() == self.ui.pushButton_Del_2K_Check_Valves:
1050
                data = self.ui.comboBox_2K_Check_Valves.currentData()
1051
                find_row = self.find_2_k_data(data[0])
1052
                if find_row is not None:
1053
                    self.del_2_k_data(find_row)
1054

  
1055
            # self.ui.tableWidget_CraneK_SelectedFitting.resizeColumnsToContents()
1056
            # self.ui.tableWidget_CraneK_SelectedFitting.resizeRowsToContents()
1057
            # self.ui.tableWidget_CraneK_SelectedFitting.horizontalHeader().setStretchLastSection(True)
1058
        except Exception as ex:
1059
            from App import App
1060
            from AppDocData import MessageType
1061

  
1062
            message = 'error occurred({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename,
1063
                                                           sys.exc_info()[-1].tb_lineno)
1064
            App.mainWnd().addMessage.emit(MessageType.Error, message)
1065

  
1066
    def del_crane_k(self):
1067
        try:
1068
            # 90 Elbow
1069
            if self.sender() == self.ui.pushButton_Del_CraneK_90_Elbow_Standard:
1070
                data = self.ui.comboBox_CraneK_90_Elbow_Standard.currentData()
1071
                find_row = self.find_crane_k_data(data[0])
1072
                if find_row is not None:
1073
                    self.del_crane_k_data(find_row)
1074
            elif self.sender() == self.ui.pushButton_Del_CraneK_90_Elbow_Bend:
1075
                data = self.ui.comboBox_CraneK_90_Elbow_Bend.currentData()
1076
                find_row = self.find_crane_k_data(data[0])
1077
                if find_row is not None:
1078
                    self.del_crane_k_data(find_row)
1079
            elif self.sender() == self.ui.pushButton_Del_CraneK_90_Elbow_Miter:
1080
                data = self.ui.comboBox_CraneK_90_Elbow_Miter.currentData()
1081
                find_row = self.find_crane_k_data(data[0])
1082
                if find_row is not None:
1083
                    self.del_crane_k_data(find_row)
1084
            # 45 Elbow
1085
            elif self.sender() == self.ui.pushButton_Del_CraneK_45_Elbow_Standard:
1086
                data = self.ui.comboBox_CraneK_45_Elbow_Standard.currentData()
1087
                find_row = self.find_crane_k_data(data[0])
1088
                if find_row is not None:
1089
                    self.del_crane_k_data(find_row)
1090
            elif self.sender() == self.ui.pushButton_Del_CraneK_45_Elbow_Miter:
1091
                data = self.ui.comboBox_CraneK_45_Elbow_Miter.currentData()
1092
                find_row = self.find_crane_k_data(data[0])
1093
                if find_row is not None:
1094
                    self.del_crane_k_data(find_row)
1095
            # 180 Elbow
1096
            elif self.sender() == self.ui.pushButton_Del_CraneK_180_Elbow_Standard:
1097
                data = self.ui.comboBox_CraneK_180_Elbow_Standard.currentData()
1098
                find_row = self.find_crane_k_data(data[0])
1099
                if find_row is not None:
1100
                    self.del_crane_k_data(find_row)
1101
            elif self.sender() == self.ui.pushButton_Del_CraneK_180_Elbow_Bend:
1102
                data = self.ui.comboBox_CraneK_180_Elbow_Bend.currentData()
1103
                find_row = self.find_crane_k_data(data[0])
1104
                if find_row is not None:
1105
                    self.del_crane_k_data(find_row)
1106
            elif self.sender() == self.ui.pushButton_Del_CraneK_180_Elbow_Miter:
1107
                data = self.ui.comboBox_CraneK_180_Elbow_Miter.currentData()
1108
                find_row = self.find_crane_k_data(data[0])
1109
                if find_row is not None:
1110
                    self.del_crane_k_data(find_row)
1111
            # Tees
1112
            elif self.sender() == self.ui.pushButton_Del_CraneK_Tees:
1113
                data = self.ui.comboBox_CraneK_Tees.currentData()
1114
                find_row = self.find_crane_k_data(data[0])
1115
                if find_row is not None:
1116
                    self.del_crane_k_data(find_row)
1117
            # Reducer & Expander
1118
            elif self.sender() == self.ui.pushButton_Del_CraneK_Expander:
1119
                data = self.ui.comboBox_CraneK_Expander.currentData()
1120
                find_row = self.find_crane_k_data(data[0])
1121
                if find_row is not None:
1122
                    self.del_crane_k_data(find_row)
1123
            elif self.sender() == self.ui.pushButton_Del_CraneK_Reducer:
1124
                data = self.ui.comboBox_CraneK_Reducer.currentData()
1125
                find_row = self.find_crane_k_data(data[0])
1126
                if find_row is not None:
1127
                    self.del_crane_k_data(find_row)
1128
            # Valves
1129
            elif self.sender() == self.ui.pushButton_Del_CraneK_Valves_Globe:
1130
                data = self.ui.comboBox_CraneK_Valves_Globe.currentData()
1131
                find_row = self.find_crane_k_data(data[0])
1132
                if find_row is not None:
1133
                    self.del_crane_k_data(find_row)
1134
            elif self.sender() == self.ui.pushButton_Del_CraneK_Valves_Plug:
1135
                data = self.ui.comboBox_CraneK_Valves_Plug.currentData()
1136
                find_row = self.find_crane_k_data(data[0])
1137
                if find_row is not None:
1138
                    self.del_crane_k_data(find_row)
1139
            elif self.sender() == self.ui.pushButton_Del_CraneK_Valves_Foot:
1140
                data = self.ui.comboBox_CraneK_Valves_Foot.currentData()
1141
                find_row = self.find_crane_k_data(data[0])
1142
                if find_row is not None:
1143
                    self.del_crane_k_data(find_row)
1144
            elif self.sender() == self.ui.pushButton_Del_CraneK_Valves_Etc:
1145
                data = self.ui.comboBox_CraneK_Valves_Etc.currentData()
1146
                find_row = self.find_crane_k_data(data[0])
1147
                if find_row is not None:
1148
                    self.del_crane_k_data(find_row)
1149
            # Pipe
1150
            elif self.sender() == self.ui.pushButton_Del_CraneK_Pipe_Entrance:
1151
                data = self.ui.comboBox_CraneK_Pipe_Entrance.currentData()
1152
                find_row = self.find_crane_k_data(data[0])
1153
                if find_row is not None:
1154
                    self.del_crane_k_data(find_row)
1155
            elif self.sender() == self.ui.pushButton_Del_CraneK_Pipe_Exit:
1156
                data = self.ui.comboBox_CraneK_Pipe_Exit.currentData()
1157
                find_row = self.find_crane_k_data(data[0])
1158
                if find_row is not None:
1159
                    self.del_crane_k_data(find_row)
1160
            # Check Values
1161
            elif self.sender() == self.ui.pushButton_Del_CraneK_Check_Valves_Swing:
1162
                data = self.ui.comboBox_CraneK_Check_Valves_Swing.currentData()
1163
                find_row = self.find_crane_k_data(data[0])
1164
                if find_row is not None:
1165
                    self.del_crane_k_data(find_row)
1166
            elif self.sender() == self.ui.pushButton_Del_CraneK_Check_Valves_Lift:
1167
                data = self.ui.comboBox_CraneK_Check_Valves_Lift.currentData()
1168
                find_row = self.find_crane_k_data(data[0])
1169
                if find_row is not None:
1170
                    self.del_crane_k_data(find_row)
1171
            elif self.sender() == self.ui.pushButton_Del_CraneK_Check_Valves_Tilting:
1172
                data = self.ui.comboBox_CraneK_Check_Valves_Tilting.currentData()
1173
                find_row = self.find_crane_k_data(data[0])
1174
                if find_row is not None:
1175
                    self.del_crane_k_data(find_row)
1176
            elif self.sender() == self.ui.pushButton_Del_CraneK_Check_Valves_Globe_Stop:
1177
                data = self.ui.comboBox_CraneK_Check_Valves_Globe_Stop.currentData()
1178
                find_row = self.find_crane_k_data(data[0])
1179
                if find_row is not None:
1180
                    self.del_crane_k_data(find_row)
1181
            elif self.sender() == self.ui.pushButton_Del_CraneK_Check_Valves_Angle_Stop:
1182
                data = self.ui.comboBox_CraneK_Check_Valves_Angle_Stop.currentData()
1183
                find_row = self.find_crane_k_data(data[0])
1184
                if find_row is not None:
1185
                    self.del_crane_k_data(find_row)
1186
            # Manual K
1187
            elif self.sender() == self.ui.pushButton_Del_CraneK_Manual:
1188
                data = self.ui.comboBox_CraneK_Manual.currentData()
1189
                find_row = self.find_crane_k_data(data[0])
1190
                if find_row is not None:
1191
                    self.del_crane_k_data(find_row)
1192

  
1193
            # self.ui.tableWidget_CraneK_SelectedFitting.resizeColumnsToContents()
1194
            # self.ui.tableWidget_CraneK_SelectedFitting.resizeRowsToContents()
1195
            # self.ui.tableWidget_CraneK_SelectedFitting.horizontalHeader().setStretchLastSection(True)
1196
        except Exception as ex:
1197
            from App import App
1198
            from AppDocData import MessageType
1199

  
1200
            message = 'error occurred({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename,
1201
                                                           sys.exc_info()[-1].tb_lineno)
1202
            App.mainWnd().addMessage.emit(MessageType.Error, message)
1203

  
1204 875
    def add_crane_k(self):
1205 876
        try:
1206 877
            # 90 Elbow
......
1551 1222
                self.ui.tableWidget_Equivalent_Length_SelectedFitting.setItem(row, 6,
1552 1223
                                                                              set_table_widget_item_properties(angle,
1553 1224
                                                                                                               Qt.AlignHCenter | Qt.AlignVCenter))
1554
            selected_fitting = '{} x {}'.format(name, count)
1225

  
1226
            selected_fitting = '{} ({}˚) x {}'.format(name, angle, count) if angle else '{} x {}'.format(name, count)
1555 1227

  
1556 1228
            self.ui.tableWidget_Equivalent_Length_SelectedFitting.setItem(row, 7,
1557 1229
                                                                          set_table_widget_item_properties(
......
1714 1386
                                                                              set_table_widget_item_properties(angle,
1715 1387
                                                                                                               Qt.AlignHCenter | Qt.AlignVCenter))
1716 1388

  
1717
            selected_fitting = '{} x {}'.format(data[4], count)
1389
            selected_fitting = '{} ({}˚) x {}'.format(data[4], angle, count) if angle else '{} x {}'.format(data[4], count)
1390

  
1718 1391
            self.ui.tableWidget_Equivalent_Length_SelectedFitting.setItem(row, 7, set_table_widget_item_properties(
1719 1392
                selected_fitting,
1720 1393
                Qt.AlignLeft | Qt.AlignVCenter))
......
1873 1546
        self.ui.tableWidget_2K_SelectedFitting.horizontalHeader().setSectionResizeMode(7, QHeaderView.ResizeToContents)
1874 1547
        self.ui.tableWidget_2K_SelectedFitting.horizontalHeader().setSectionResizeMode(8, QHeaderView.ResizeToContents)
1875 1548

  
1549
        self.ui.tableWidget_2K_SelectedFitting.currentItemChanged.connect(self.fitting_2_k_item_selection_changed)
1876 1550
    def initialize_equivalent_length_selected_fitting(self):
1877 1551

  
1878 1552
        self.ui.tableWidget_Equivalent_Length_SelectedFitting.setColumnCount(8)
......
1960 1634

  
1961 1635
        self.ui.tableWidget_CraneK_SelectedFitting.currentItemChanged.connect(self.crane_k_item_selection_changed)
1962 1636

  
1637
    def fitting_2_k_item_selection_changed(self, item):
1638
        row = self.ui.tableWidget_2K_SelectedFitting.row(item)
1639
        image = self.ui.tableWidget_2K_SelectedFitting.item(row, 7).text()
1640
        picture = QtGui.QPixmap(':/images/{}'.format(image))
1641
        w = 150  # self.ui.label_CraneK_Img.height()
1642
        h = 150  # self.ui.label_CraneK_Img.width()
1643
        self.ui.label_2K_Img.setPixmap(
1644
            picture.scaled(w, h, QtCore.Qt.KeepAspectRatio, QtCore.Qt.FastTransformation))
1645

  
1963 1646
    def crane_k_item_selection_changed(self, item):
1964 1647
        row = self.ui.tableWidget_CraneK_SelectedFitting.row(item)
1965 1648
        image = self.ui.tableWidget_CraneK_SelectedFitting.item(row, 10).text()
......
2106 1789

  
2107 1790
            # 90 Elbow
2108 1791
            self.ui.pushButton_Add_2K_90_Elbow_Bend.clicked.connect(self.add_2_k)
2109
            self.ui.pushButton_Del_2K_90_Elbow_Bend.clicked.connect(self.del_2_k)
2110 1792
            self.ui.pushButton_View_2K_90_Elbow_Bend.clicked.connect(self.show_2_k_image)
2111 1793
            self.ui.pushButton_Add_2K_90_Elbow_Miter.clicked.connect(self.add_2_k)
2112
            self.ui.pushButton_Del_2K_90_Elbow_Miter.clicked.connect(self.del_2_k)
2113 1794
            self.ui.pushButton_View_2K_90_Elbow_Miter.clicked.connect(self.show_2_k_image)
2114 1795
            self.ui.comboBox_2K_90_Elbow_Bend.currentIndexChanged.connect(self.on_2k_index_changed)
2115 1796
            self.ui.comboBox_2K_90_Elbow_Miter.currentIndexChanged.connect(self.on_2k_index_changed)
2116 1797
            # 45 Elbow
2117 1798
            self.ui.pushButton_Add_2K_45_Elbow_Bend.clicked.connect(self.add_2_k)
2118
            self.ui.pushButton_Del_2K_45_Elbow_Bend.clicked.connect(self.del_2_k)
2119 1799
            self.ui.pushButton_View_2K_45_Elbow_Bend.clicked.connect(self.show_2_k_image)
2120 1800
            self.ui.pushButton_Add_2K_45_Elbow_Miter.clicked.connect(self.add_2_k)
2121
            self.ui.pushButton_Del_2K_45_Elbow_Miter.clicked.connect(self.del_2_k)
2122 1801
            self.ui.pushButton_View_2K_45_Elbow_Miter.clicked.connect(self.show_2_k_image)
2123 1802
            self.ui.comboBox_2K_45_Elbow_Bend.currentIndexChanged.connect(self.on_2k_index_changed)
2124 1803
            self.ui.comboBox_2K_45_Elbow_Miter.currentIndexChanged.connect(self.on_2k_index_changed)
2125 1804
            # 180 Elbow
2126 1805
            self.ui.pushButton_Add_2K_180_Elbow_Bend.clicked.connect(self.add_2_k)
2127
            self.ui.pushButton_Del_2K_180_Elbow_Bend.clicked.connect(self.del_2_k)
2128 1806
            self.ui.pushButton_View_2K_180_Elbow_Bend.clicked.connect(self.show_2_k_image)
2129 1807
            self.ui.comboBox_2K_180_Elbow_Bend.currentIndexChanged.connect(self.on_2k_index_changed)
2130 1808
            # Tees
2131 1809
            self.ui.pushButton_Add_2K_Tees_Elbow.clicked.connect(self.add_2_k)
2132
            self.ui.pushButton_Del_2K_Tees_Elbow.clicked.connect(self.del_2_k)
2133 1810
            self.ui.pushButton_View_2K_Tees_Elbow.clicked.connect(self.show_2_k_image)
2134 1811
            self.ui.pushButton_Add_2K_Tees_Through.clicked.connect(self.add_2_k)
2135
            self.ui.pushButton_Del_2K_Tees_Through.clicked.connect(self.del_2_k)
2136 1812
            self.ui.pushButton_View_2K_Tees_Through.clicked.connect(self.show_2_k_image)
2137 1813
            self.ui.comboBox_2K_Tees_Elbow.currentIndexChanged.connect(self.on_2k_index_changed)
2138 1814
            self.ui.comboBox_2K_Tees_Through.currentIndexChanged.connect(self.on_2k_index_changed)
2139 1815
            # Valves
2140 1816
            self.ui.pushButton_Add_2K_Valves_Gate_Ball_Plug.clicked.connect(self.add_2_k)
2141
            self.ui.pushButton_Del_2K_Valves_Gate_Ball_Plug.clicked.connect(self.del_2_k)
2142 1817
            self.ui.pushButton_View_2K_Valves_Gate_Ball_Plug.clicked.connect(self.show_2_k_image)
2143 1818
            self.ui.pushButton_Add_2K_Valves_Globe.clicked.connect(self.add_2_k)
2144
            self.ui.pushButton_Del_2K_Valves_Globe.clicked.connect(self.del_2_k)
2145 1819
            self.ui.pushButton_View_2K_Valves_Globe.clicked.connect(self.show_2_k_image)
2146 1820
            self.ui.pushButton_Add_2K_Valves_Others.clicked.connect(self.add_2_k)
2147
            self.ui.pushButton_Del_2K_Valves_Others.clicked.connect(self.del_2_k)
2148 1821
            self.ui.pushButton_View_2K_Valves_Others.clicked.connect(self.show_2_k_image)
2149 1822
            self.ui.comboBox_2K_Valves_Gate_Ball_Plug.currentIndexChanged.connect(self.on_2k_index_changed)
2150 1823
            self.ui.comboBox_2K_Valves_Globe.currentIndexChanged.connect(self.on_2k_index_changed)
2151 1824
            self.ui.comboBox_2K_Valves_Others.currentIndexChanged.connect(self.on_2k_index_changed)
2152 1825
            # Pipe
2153 1826
            self.ui.pushButton_Add_2K_Pipe.clicked.connect(self.add_2_k)
2154
            self.ui.pushButton_Del_2K_Pipe.clicked.connect(self.del_2_k)
2155 1827
            self.ui.pushButton_View_2K_Pipe.clicked.connect(self.show_2_k_image)
2156 1828
            self.ui.comboBox_2K_Pipe.currentIndexChanged.connect(self.on_2k_index_changed)
2157 1829
            # Check Valves
2158 1830
            self.ui.pushButton_Add_2K_Check_Valves.clicked.connect(self.add_2_k)
2159
            self.ui.pushButton_Del_2K_Check_Valves.clicked.connect(self.del_2_k)
2160 1831
            self.ui.pushButton_View_2K_Check_Valves.clicked.connect(self.show_2_k_image)
2161 1832
            self.ui.comboBox_2K_Check_Valves.currentIndexChanged.connect(self.on_2k_index_changed)
2162 1833

  
......
2174 1845
    def controls_2_k_set_names(self):
2175 1846
        from AppDocData import AppDocData
2176 1847

  
1848

  
2177 1849
        fittings = AppDocData.instance().get_fittings_by_method('2-K')
2178 1850
        for fitting in fittings:
2179 1851
            category = fitting[2]
HYTOS/HYTOS/Fittings_UI.py
33 33
        self.tab_EquivalentLength.setObjectName("tab_EquivalentLength")
34 34
        self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_EquivalentLength)
35 35
        self.gridLayout_2.setObjectName("gridLayout_2")
36
        self.tableWidget_Equivalent_Length_SelectedFitting = QtWidgets.QTableWidget(self.tab_EquivalentLength)
37
        self.tableWidget_Equivalent_Length_SelectedFitting.setMinimumSize(QtCore.QSize(0, 0))
38
        self.tableWidget_Equivalent_Length_SelectedFitting.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
39
        self.tableWidget_Equivalent_Length_SelectedFitting.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
40
        self.tableWidget_Equivalent_Length_SelectedFitting.setObjectName("tableWidget_Equivalent_Length_SelectedFitting")
41
        self.tableWidget_Equivalent_Length_SelectedFitting.setColumnCount(0)
42
        self.tableWidget_Equivalent_Length_SelectedFitting.setRowCount(0)
43
        self.gridLayout_2.addWidget(self.tableWidget_Equivalent_Length_SelectedFitting, 2, 1, 1, 1)
36 44
        self.scrollArea_25 = QtWidgets.QScrollArea(self.tab_EquivalentLength)
37
        self.scrollArea_25.setMinimumSize(QtCore.QSize(380, 0))
38
        self.scrollArea_25.setMaximumSize(QtCore.QSize(380, 16777215))
45
        self.scrollArea_25.setMinimumSize(QtCore.QSize(0, 0))
46
        self.scrollArea_25.setMaximumSize(QtCore.QSize(16777215, 250))
39 47
        self.scrollArea_25.setWidgetResizable(True)
40 48
        self.scrollArea_25.setObjectName("scrollArea_25")
41 49
        self.scrollAreaWidgetContents_34 = QtWidgets.QWidget()
42
        self.scrollAreaWidgetContents_34.setGeometry(QtCore.QRect(0, 0, 378, 370))
50
        self.scrollAreaWidgetContents_34.setGeometry(QtCore.QRect(0, 0, 687, 210))
43 51
        self.scrollAreaWidgetContents_34.setObjectName("scrollAreaWidgetContents_34")
44 52
        self.gridLayout_17 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents_34)
45 53
        self.gridLayout_17.setObjectName("gridLayout_17")
46
        self.horizontalLayout_50 = QtWidgets.QHBoxLayout()
47
        self.horizontalLayout_50.setObjectName("horizontalLayout_50")
48
        self.comboBox_Equivalent_Length_90_Elbow = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
49
        self.comboBox_Equivalent_Length_90_Elbow.setObjectName("comboBox_Equivalent_Length_90_Elbow")
50
        self.horizontalLayout_50.addWidget(self.comboBox_Equivalent_Length_90_Elbow)
51
        self.lineEdit_Equivalent_Length_90_Elbow_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
52
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setMinimumSize(QtCore.QSize(40, 0))
53
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setMaximumSize(QtCore.QSize(40, 16777215))
54
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setAlignment(QtCore.Qt.AlignCenter)
55
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setObjectName("lineEdit_Equivalent_Length_90_Elbow_Count")
56
        self.horizontalLayout_50.addWidget(self.lineEdit_Equivalent_Length_90_Elbow_Count)
57
        self.pushButton_Add_Equivalent_Length_90_Elbow = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
58
        self.pushButton_Add_Equivalent_Length_90_Elbow.setMinimumSize(QtCore.QSize(24, 24))
59
        self.pushButton_Add_Equivalent_Length_90_Elbow.setMaximumSize(QtCore.QSize(24, 24))
60
        self.pushButton_Add_Equivalent_Length_90_Elbow.setText("")
61
        icon1 = QtGui.QIcon()
62
        icon1.addPixmap(QtGui.QPixmap(":/images/Add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
63
        self.pushButton_Add_Equivalent_Length_90_Elbow.setIcon(icon1)
64
        self.pushButton_Add_Equivalent_Length_90_Elbow.setObjectName("pushButton_Add_Equivalent_Length_90_Elbow")
65
        self.horizontalLayout_50.addWidget(self.pushButton_Add_Equivalent_Length_90_Elbow)
66
        self.pushButton_Del_Equivalent_Length_90_Elbow = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
67
        self.pushButton_Del_Equivalent_Length_90_Elbow.setMinimumSize(QtCore.QSize(24, 24))
68
        self.pushButton_Del_Equivalent_Length_90_Elbow.setMaximumSize(QtCore.QSize(24, 24))
69
        self.pushButton_Del_Equivalent_Length_90_Elbow.setText("")
70
        icon2 = QtGui.QIcon()
71
        icon2.addPixmap(QtGui.QPixmap(":/images/Del.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
72
        self.pushButton_Del_Equivalent_Length_90_Elbow.setIcon(icon2)
73
        self.pushButton_Del_Equivalent_Length_90_Elbow.setObjectName("pushButton_Del_Equivalent_Length_90_Elbow")
74
        self.horizontalLayout_50.addWidget(self.pushButton_Del_Equivalent_Length_90_Elbow)
75
        self.gridLayout_17.addLayout(self.horizontalLayout_50, 0, 0, 1, 1)
76
        self.horizontalLayout_51 = QtWidgets.QHBoxLayout()
77
        self.horizontalLayout_51.setObjectName("horizontalLayout_51")
78
        self.comboBox_Equivalent_Length_45_Elbow = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
79
        self.comboBox_Equivalent_Length_45_Elbow.setObjectName("comboBox_Equivalent_Length_45_Elbow")
80
        self.horizontalLayout_51.addWidget(self.comboBox_Equivalent_Length_45_Elbow)
81
        self.lineEdit_Equivalent_Length_45_Elbow_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
82
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setMinimumSize(QtCore.QSize(40, 0))
83
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setMaximumSize(QtCore.QSize(40, 16777215))
84
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setAlignment(QtCore.Qt.AlignCenter)
85
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setObjectName("lineEdit_Equivalent_Length_45_Elbow_Count")
86
        self.horizontalLayout_51.addWidget(self.lineEdit_Equivalent_Length_45_Elbow_Count)
87
        self.pushButton_Add_Equivalent_Length_45_Elbow = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
88
        self.pushButton_Add_Equivalent_Length_45_Elbow.setMinimumSize(QtCore.QSize(24, 24))
89
        self.pushButton_Add_Equivalent_Length_45_Elbow.setMaximumSize(QtCore.QSize(24, 24))
90
        self.pushButton_Add_Equivalent_Length_45_Elbow.setText("")
91
        self.pushButton_Add_Equivalent_Length_45_Elbow.setIcon(icon1)
92
        self.pushButton_Add_Equivalent_Length_45_Elbow.setObjectName("pushButton_Add_Equivalent_Length_45_Elbow")
93
        self.horizontalLayout_51.addWidget(self.pushButton_Add_Equivalent_Length_45_Elbow)
94
        self.pushButton_Del_Equivalent_Length_45_Elbow = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
95
        self.pushButton_Del_Equivalent_Length_45_Elbow.setMinimumSize(QtCore.QSize(24, 24))
96
        self.pushButton_Del_Equivalent_Length_45_Elbow.setMaximumSize(QtCore.QSize(24, 24))
97
        self.pushButton_Del_Equivalent_Length_45_Elbow.setText("")
98
        self.pushButton_Del_Equivalent_Length_45_Elbow.setIcon(icon2)
99
        self.pushButton_Del_Equivalent_Length_45_Elbow.setObjectName("pushButton_Del_Equivalent_Length_45_Elbow")
100
        self.horizontalLayout_51.addWidget(self.pushButton_Del_Equivalent_Length_45_Elbow)
101
        self.gridLayout_17.addLayout(self.horizontalLayout_51, 1, 0, 1, 1)
102 54
        self.horizontalLayout_54 = QtWidgets.QHBoxLayout()
103 55
        self.horizontalLayout_54.setObjectName("horizontalLayout_54")
104 56
        self.comboBox_Equivalent_Length_Miter = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
......
125 77
        self.pushButton_Add_Equivalent_Length_Miter.setMinimumSize(QtCore.QSize(24, 24))
126 78
        self.pushButton_Add_Equivalent_Length_Miter.setMaximumSize(QtCore.QSize(24, 24))
127 79
        self.pushButton_Add_Equivalent_Length_Miter.setText("")
80
        icon1 = QtGui.QIcon()
81
        icon1.addPixmap(QtGui.QPixmap(":/images/Add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
128 82
        self.pushButton_Add_Equivalent_Length_Miter.setIcon(icon1)
129 83
        self.pushButton_Add_Equivalent_Length_Miter.setObjectName("pushButton_Add_Equivalent_Length_Miter")
130 84
        self.horizontalLayout_54.addWidget(self.pushButton_Add_Equivalent_Length_Miter)
131
        self.pushButton_Del_Equivalent_Length_Miter = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
132
        self.pushButton_Del_Equivalent_Length_Miter.setMinimumSize(QtCore.QSize(24, 24))
133
        self.pushButton_Del_Equivalent_Length_Miter.setMaximumSize(QtCore.QSize(24, 24))
134
        self.pushButton_Del_Equivalent_Length_Miter.setText("")
135
        self.pushButton_Del_Equivalent_Length_Miter.setIcon(icon2)
136
        self.pushButton_Del_Equivalent_Length_Miter.setObjectName("pushButton_Del_Equivalent_Length_Miter")
137
        self.horizontalLayout_54.addWidget(self.pushButton_Del_Equivalent_Length_Miter)
138
        self.gridLayout_17.addLayout(self.horizontalLayout_54, 2, 0, 1, 1)
139
        self.horizontalLayout_53 = QtWidgets.QHBoxLayout()
140
        self.horizontalLayout_53.setObjectName("horizontalLayout_53")
141
        self.comboBox_Equivalent_Length_Tee_Branch = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
142
        self.comboBox_Equivalent_Length_Tee_Branch.setObjectName("comboBox_Equivalent_Length_Tee_Branch")
143
        self.horizontalLayout_53.addWidget(self.comboBox_Equivalent_Length_Tee_Branch)
144
        self.lineEdit_Equivalent_Length_Tee_Branch_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
145
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setMinimumSize(QtCore.QSize(40, 0))
146
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setMaximumSize(QtCore.QSize(40, 16777215))
147
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setAlignment(QtCore.Qt.AlignCenter)
148
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setObjectName("lineEdit_Equivalent_Length_Tee_Branch_Count")
149
        self.horizontalLayout_53.addWidget(self.lineEdit_Equivalent_Length_Tee_Branch_Count)
150
        self.pushButton_Add_Equivalent_Length_Tee_Branch = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
151
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setMinimumSize(QtCore.QSize(24, 24))
152
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setMaximumSize(QtCore.QSize(24, 24))
153
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setText("")
154
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setIcon(icon1)
155
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setObjectName("pushButton_Add_Equivalent_Length_Tee_Branch")
156
        self.horizontalLayout_53.addWidget(self.pushButton_Add_Equivalent_Length_Tee_Branch)
157
        self.pushButton_Del_Equivalent_Length_Tee_Branch = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
158
        self.pushButton_Del_Equivalent_Length_Tee_Branch.setMinimumSize(QtCore.QSize(24, 24))
159
        self.pushButton_Del_Equivalent_Length_Tee_Branch.setMaximumSize(QtCore.QSize(24, 24))
160
        self.pushButton_Del_Equivalent_Length_Tee_Branch.setText("")
161
        self.pushButton_Del_Equivalent_Length_Tee_Branch.setIcon(icon2)
162
        self.pushButton_Del_Equivalent_Length_Tee_Branch.setObjectName("pushButton_Del_Equivalent_Length_Tee_Branch")
163
        self.horizontalLayout_53.addWidget(self.pushButton_Del_Equivalent_Length_Tee_Branch)
164
        self.gridLayout_17.addLayout(self.horizontalLayout_53, 3, 0, 1, 1)
165
        self.horizontalLayout_52 = QtWidgets.QHBoxLayout()
166
        self.horizontalLayout_52.setObjectName("horizontalLayout_52")
167
        self.comboBox_Equivalent_Length_Tee_Through = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
168
        self.comboBox_Equivalent_Length_Tee_Through.setObjectName("comboBox_Equivalent_Length_Tee_Through")
169
        self.horizontalLayout_52.addWidget(self.comboBox_Equivalent_Length_Tee_Through)
170
        self.lineEdit_Equivalent_Length_Tee_Through_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
171
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setMinimumSize(QtCore.QSize(40, 0))
172
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setMaximumSize(QtCore.QSize(40, 16777215))
173
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setAlignment(QtCore.Qt.AlignCenter)
174
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setObjectName("lineEdit_Equivalent_Length_Tee_Through_Count")
175
        self.horizontalLayout_52.addWidget(self.lineEdit_Equivalent_Length_Tee_Through_Count)
176
        self.pushButton_Add_Equivalent_Length_Tee_Through = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
177
        self.pushButton_Add_Equivalent_Length_Tee_Through.setMinimumSize(QtCore.QSize(24, 24))
178
        self.pushButton_Add_Equivalent_Length_Tee_Through.setMaximumSize(QtCore.QSize(24, 24))
179
        self.pushButton_Add_Equivalent_Length_Tee_Through.setText("")
180
        self.pushButton_Add_Equivalent_Length_Tee_Through.setIcon(icon1)
181
        self.pushButton_Add_Equivalent_Length_Tee_Through.setObjectName("pushButton_Add_Equivalent_Length_Tee_Through")
182
        self.horizontalLayout_52.addWidget(self.pushButton_Add_Equivalent_Length_Tee_Through)
183
        self.pushButton_Del_Equivalent_Length_Tee_Through = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
184
        self.pushButton_Del_Equivalent_Length_Tee_Through.setMinimumSize(QtCore.QSize(24, 24))
185
        self.pushButton_Del_Equivalent_Length_Tee_Through.setMaximumSize(QtCore.QSize(24, 24))
186
        self.pushButton_Del_Equivalent_Length_Tee_Through.setText("")
187
        self.pushButton_Del_Equivalent_Length_Tee_Through.setIcon(icon2)
188
        self.pushButton_Del_Equivalent_Length_Tee_Through.setObjectName("pushButton_Del_Equivalent_Length_Tee_Through")
189
        self.horizontalLayout_52.addWidget(self.pushButton_Del_Equivalent_Length_Tee_Through)
190
        self.gridLayout_17.addLayout(self.horizontalLayout_52, 4, 0, 1, 1)
85
        self.gridLayout_17.addLayout(self.horizontalLayout_54, 4, 0, 1, 1)
191 86
        self.horizontalLayout_46 = QtWidgets.QHBoxLayout()
192 87
        self.horizontalLayout_46.setObjectName("horizontalLayout_46")
193 88
        self.comboBox_Equivalent_Length_Gate_Ball_Plug = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
......
206 101
        self.pushButton_Add_Equivalent_Length_Gate_Ball_Plug.setIcon(icon1)
207 102
        self.pushButton_Add_Equivalent_Length_Gate_Ball_Plug.setObjectName("pushButton_Add_Equivalent_Length_Gate_Ball_Plug")
208 103
        self.horizontalLayout_46.addWidget(self.pushButton_Add_Equivalent_Length_Gate_Ball_Plug)
209
        self.pushButton_Del_Equivalent_Length_Gate_Ball_Plug = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
210
        self.pushButton_Del_Equivalent_Length_Gate_Ball_Plug.setMinimumSize(QtCore.QSize(24, 24))
211
        self.pushButton_Del_Equivalent_Length_Gate_Ball_Plug.setMaximumSize(QtCore.QSize(24, 24))
212
        self.pushButton_Del_Equivalent_Length_Gate_Ball_Plug.setText("")
213
        self.pushButton_Del_Equivalent_Length_Gate_Ball_Plug.setIcon(icon2)
214
        self.pushButton_Del_Equivalent_Length_Gate_Ball_Plug.setObjectName("pushButton_Del_Equivalent_Length_Gate_Ball_Plug")
215
        self.horizontalLayout_46.addWidget(self.pushButton_Del_Equivalent_Length_Gate_Ball_Plug)
216
        self.gridLayout_17.addLayout(self.horizontalLayout_46, 5, 0, 1, 1)
217
        self.horizontalLayout_48 = QtWidgets.QHBoxLayout()
218
        self.horizontalLayout_48.setObjectName("horizontalLayout_48")
219
        self.comboBox_Equivalent_Length_Globe = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
220
        self.comboBox_Equivalent_Length_Globe.setObjectName("comboBox_Equivalent_Length_Globe")
221
        self.horizontalLayout_48.addWidget(self.comboBox_Equivalent_Length_Globe)
222
        self.lineEdit_Equivalent_Length_Globe_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
223
        self.lineEdit_Equivalent_Length_Globe_Count.setMinimumSize(QtCore.QSize(40, 0))
224
        self.lineEdit_Equivalent_Length_Globe_Count.setMaximumSize(QtCore.QSize(40, 16777215))
225
        self.lineEdit_Equivalent_Length_Globe_Count.setAlignment(QtCore.Qt.AlignCenter)
226
        self.lineEdit_Equivalent_Length_Globe_Count.setObjectName("lineEdit_Equivalent_Length_Globe_Count")
227
        self.horizontalLayout_48.addWidget(self.lineEdit_Equivalent_Length_Globe_Count)
228
        self.pushButton_Add_Equivalent_Length_Globe = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
229
        self.pushButton_Add_Equivalent_Length_Globe.setMinimumSize(QtCore.QSize(24, 24))
230
        self.pushButton_Add_Equivalent_Length_Globe.setMaximumSize(QtCore.QSize(24, 24))
231
        self.pushButton_Add_Equivalent_Length_Globe.setText("")
232
        self.pushButton_Add_Equivalent_Length_Globe.setIcon(icon1)
233
        self.pushButton_Add_Equivalent_Length_Globe.setObjectName("pushButton_Add_Equivalent_Length_Globe")
234
        self.horizontalLayout_48.addWidget(self.pushButton_Add_Equivalent_Length_Globe)
235
        self.pushButton_Del_Equivalent_Length_Globe = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
236
        self.pushButton_Del_Equivalent_Length_Globe.setMinimumSize(QtCore.QSize(24, 24))
237
        self.pushButton_Del_Equivalent_Length_Globe.setMaximumSize(QtCore.QSize(24, 24))
238
        self.pushButton_Del_Equivalent_Length_Globe.setText("")
239
        self.pushButton_Del_Equivalent_Length_Globe.setIcon(icon2)
240
        self.pushButton_Del_Equivalent_Length_Globe.setObjectName("pushButton_Del_Equivalent_Length_Globe")
241
        self.horizontalLayout_48.addWidget(self.pushButton_Del_Equivalent_Length_Globe)
242
        self.gridLayout_17.addLayout(self.horizontalLayout_48, 6, 0, 1, 1)
104
        self.gridLayout_17.addLayout(self.horizontalLayout_46, 0, 0, 1, 1)
243 105
        self.horizontalLayout_47 = QtWidgets.QHBoxLayout()
244 106
        self.horizontalLayout_47.setObjectName("horizontalLayout_47")
245 107
        self.comboBox_Equivalent_Length_Butterfly = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
......
258 120
        self.pushButton_Add_Equivalent_Length_Butterfly.setIcon(icon1)
259 121
        self.pushButton_Add_Equivalent_Length_Butterfly.setObjectName("pushButton_Add_Equivalent_Length_Butterfly")
260 122
        self.horizontalLayout_47.addWidget(self.pushButton_Add_Equivalent_Length_Butterfly)
261
        self.pushButton_Del_Equivalent_Length_Butterfly = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
262
        self.pushButton_Del_Equivalent_Length_Butterfly.setMinimumSize(QtCore.QSize(24, 24))
263
        self.pushButton_Del_Equivalent_Length_Butterfly.setMaximumSize(QtCore.QSize(24, 24))
264
        self.pushButton_Del_Equivalent_Length_Butterfly.setText("")
265
        self.pushButton_Del_Equivalent_Length_Butterfly.setIcon(icon2)
266
        self.pushButton_Del_Equivalent_Length_Butterfly.setObjectName("pushButton_Del_Equivalent_Length_Butterfly")
267
        self.horizontalLayout_47.addWidget(self.pushButton_Del_Equivalent_Length_Butterfly)
268
        self.gridLayout_17.addLayout(self.horizontalLayout_47, 7, 0, 1, 1)
123
        self.gridLayout_17.addLayout(self.horizontalLayout_47, 1, 0, 1, 1)
269 124
        self.horizontalLayout_49 = QtWidgets.QHBoxLayout()
270 125
        self.horizontalLayout_49.setObjectName("horizontalLayout_49")
271 126
        self.comboBox_Equivalent_Length_Check = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
......
284 139
        self.pushButton_Add_Equivalent_Length_Check.setIcon(icon1)
285 140
        self.pushButton_Add_Equivalent_Length_Check.setObjectName("pushButton_Add_Equivalent_Length_Check")
286 141
        self.horizontalLayout_49.addWidget(self.pushButton_Add_Equivalent_Length_Check)
287
        self.pushButton_Del_Equivalent_Length_Check = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
288
        self.pushButton_Del_Equivalent_Length_Check.setMinimumSize(QtCore.QSize(24, 24))
289
        self.pushButton_Del_Equivalent_Length_Check.setMaximumSize(QtCore.QSize(24, 24))
290
        self.pushButton_Del_Equivalent_Length_Check.setText("")
291
        self.pushButton_Del_Equivalent_Length_Check.setIcon(icon2)
292
        self.pushButton_Del_Equivalent_Length_Check.setObjectName("pushButton_Del_Equivalent_Length_Check")
293
        self.horizontalLayout_49.addWidget(self.pushButton_Del_Equivalent_Length_Check)
294
        self.gridLayout_17.addLayout(self.horizontalLayout_49, 8, 0, 1, 1)
295
        self.horizontalLayout_55 = QtWidgets.QHBoxLayout()
296
        self.horizontalLayout_55.setObjectName("horizontalLayout_55")
297
        self.comboBox_Equivalent_Length_Nozzle_In = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
298
        self.comboBox_Equivalent_Length_Nozzle_In.setObjectName("comboBox_Equivalent_Length_Nozzle_In")
299
        self.horizontalLayout_55.addWidget(self.comboBox_Equivalent_Length_Nozzle_In)
300
        self.lineEdit_Equivalent_Length_Nozzle_In_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
301
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setMinimumSize(QtCore.QSize(40, 0))
302
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setMaximumSize(QtCore.QSize(40, 16777215))
303
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setAlignment(QtCore.Qt.AlignCenter)
304
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setReadOnly(True)
305
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setObjectName("lineEdit_Equivalent_Length_Nozzle_In_Count")
306
        self.horizontalLayout_55.addWidget(self.lineEdit_Equivalent_Length_Nozzle_In_Count)
307
        self.pushButton_Add_Equivalent_Length_Nozzle_In = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
308
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setMinimumSize(QtCore.QSize(24, 24))
309
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setMaximumSize(QtCore.QSize(24, 24))
310
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setText("")
311
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setIcon(icon1)
312
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setObjectName("pushButton_Add_Equivalent_Length_Nozzle_In")
313
        self.horizontalLayout_55.addWidget(self.pushButton_Add_Equivalent_Length_Nozzle_In)
314
        self.pushButton_Del_Equivalent_Length_Nozzle_In = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
315
        self.pushButton_Del_Equivalent_Length_Nozzle_In.setMinimumSize(QtCore.QSize(24, 24))
316
        self.pushButton_Del_Equivalent_Length_Nozzle_In.setMaximumSize(QtCore.QSize(24, 24))
317
        self.pushButton_Del_Equivalent_Length_Nozzle_In.setText("")
318
        self.pushButton_Del_Equivalent_Length_Nozzle_In.setIcon(icon2)
319
        self.pushButton_Del_Equivalent_Length_Nozzle_In.setObjectName("pushButton_Del_Equivalent_Length_Nozzle_In")
320
        self.horizontalLayout_55.addWidget(self.pushButton_Del_Equivalent_Length_Nozzle_In)
321
        self.gridLayout_17.addLayout(self.horizontalLayout_55, 9, 0, 1, 1)
142
        self.gridLayout_17.addLayout(self.horizontalLayout_49, 1, 1, 1, 1)
322 143
        self.horizontalLayout_57 = QtWidgets.QHBoxLayout()
323 144
        self.horizontalLayout_57.setObjectName("horizontalLayout_57")
324 145
        self.comboBox_Equivalent_Length_Nozzle_Out = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
......
338 159
        self.pushButton_Add_Equivalent_Length_Nozzle_Out.setIcon(icon1)
339 160
        self.pushButton_Add_Equivalent_Length_Nozzle_Out.setObjectName("pushButton_Add_Equivalent_Length_Nozzle_Out")
340 161
        self.horizontalLayout_57.addWidget(self.pushButton_Add_Equivalent_Length_Nozzle_Out)
341
        self.pushButton_Del_Equivalent_Length_Nozzle_Out = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
342
        self.pushButton_Del_Equivalent_Length_Nozzle_Out.setMinimumSize(QtCore.QSize(24, 24))
343
        self.pushButton_Del_Equivalent_Length_Nozzle_Out.setMaximumSize(QtCore.QSize(24, 24))
344
        self.pushButton_Del_Equivalent_Length_Nozzle_Out.setText("")
345
        self.pushButton_Del_Equivalent_Length_Nozzle_Out.setIcon(icon2)
346
        self.pushButton_Del_Equivalent_Length_Nozzle_Out.setObjectName("pushButton_Del_Equivalent_Length_Nozzle_Out")
347
        self.horizontalLayout_57.addWidget(self.pushButton_Del_Equivalent_Length_Nozzle_Out)
348
        self.gridLayout_17.addLayout(self.horizontalLayout_57, 10, 0, 1, 1)
162
        self.gridLayout_17.addLayout(self.horizontalLayout_57, 11, 1, 1, 1)
163
        self.horizontalLayout_48 = QtWidgets.QHBoxLayout()
164
        self.horizontalLayout_48.setObjectName("horizontalLayout_48")
165
        self.comboBox_Equivalent_Length_Globe = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
166
        self.comboBox_Equivalent_Length_Globe.setObjectName("comboBox_Equivalent_Length_Globe")
167
        self.horizontalLayout_48.addWidget(self.comboBox_Equivalent_Length_Globe)
168
        self.lineEdit_Equivalent_Length_Globe_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
169
        self.lineEdit_Equivalent_Length_Globe_Count.setMinimumSize(QtCore.QSize(40, 0))
170
        self.lineEdit_Equivalent_Length_Globe_Count.setMaximumSize(QtCore.QSize(40, 16777215))
171
        self.lineEdit_Equivalent_Length_Globe_Count.setAlignment(QtCore.Qt.AlignCenter)
172
        self.lineEdit_Equivalent_Length_Globe_Count.setObjectName("lineEdit_Equivalent_Length_Globe_Count")
173
        self.horizontalLayout_48.addWidget(self.lineEdit_Equivalent_Length_Globe_Count)
174
        self.pushButton_Add_Equivalent_Length_Globe = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
175
        self.pushButton_Add_Equivalent_Length_Globe.setMinimumSize(QtCore.QSize(24, 24))
176
        self.pushButton_Add_Equivalent_Length_Globe.setMaximumSize(QtCore.QSize(24, 24))
177
        self.pushButton_Add_Equivalent_Length_Globe.setText("")
178
        self.pushButton_Add_Equivalent_Length_Globe.setIcon(icon1)
179
        self.pushButton_Add_Equivalent_Length_Globe.setObjectName("pushButton_Add_Equivalent_Length_Globe")
180
        self.horizontalLayout_48.addWidget(self.pushButton_Add_Equivalent_Length_Globe)
181
        self.gridLayout_17.addLayout(self.horizontalLayout_48, 0, 1, 1, 1)
182
        self.horizontalLayout_52 = QtWidgets.QHBoxLayout()
183
        self.horizontalLayout_52.setObjectName("horizontalLayout_52")
184
        self.comboBox_Equivalent_Length_Tee_Through = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
185
        self.comboBox_Equivalent_Length_Tee_Through.setObjectName("comboBox_Equivalent_Length_Tee_Through")
186
        self.horizontalLayout_52.addWidget(self.comboBox_Equivalent_Length_Tee_Through)
187
        self.lineEdit_Equivalent_Length_Tee_Through_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
188
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setMinimumSize(QtCore.QSize(40, 0))
189
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setMaximumSize(QtCore.QSize(40, 16777215))
190
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setAlignment(QtCore.Qt.AlignCenter)
191
        self.lineEdit_Equivalent_Length_Tee_Through_Count.setObjectName("lineEdit_Equivalent_Length_Tee_Through_Count")
192
        self.horizontalLayout_52.addWidget(self.lineEdit_Equivalent_Length_Tee_Through_Count)
193
        self.pushButton_Add_Equivalent_Length_Tee_Through = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
194
        self.pushButton_Add_Equivalent_Length_Tee_Through.setMinimumSize(QtCore.QSize(24, 24))
195
        self.pushButton_Add_Equivalent_Length_Tee_Through.setMaximumSize(QtCore.QSize(24, 24))
196
        self.pushButton_Add_Equivalent_Length_Tee_Through.setText("")
197
        self.pushButton_Add_Equivalent_Length_Tee_Through.setIcon(icon1)
198
        self.pushButton_Add_Equivalent_Length_Tee_Through.setObjectName("pushButton_Add_Equivalent_Length_Tee_Through")
199
        self.horizontalLayout_52.addWidget(self.pushButton_Add_Equivalent_Length_Tee_Through)
200
        self.gridLayout_17.addLayout(self.horizontalLayout_52, 3, 1, 1, 1)
201
        self.horizontalLayout_50 = QtWidgets.QHBoxLayout()
202
        self.horizontalLayout_50.setObjectName("horizontalLayout_50")
203
        self.comboBox_Equivalent_Length_90_Elbow = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
204
        self.comboBox_Equivalent_Length_90_Elbow.setObjectName("comboBox_Equivalent_Length_90_Elbow")
205
        self.horizontalLayout_50.addWidget(self.comboBox_Equivalent_Length_90_Elbow)
206
        self.lineEdit_Equivalent_Length_90_Elbow_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
207
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setMinimumSize(QtCore.QSize(40, 0))
208
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setMaximumSize(QtCore.QSize(40, 16777215))
209
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setAlignment(QtCore.Qt.AlignCenter)
210
        self.lineEdit_Equivalent_Length_90_Elbow_Count.setObjectName("lineEdit_Equivalent_Length_90_Elbow_Count")
211
        self.horizontalLayout_50.addWidget(self.lineEdit_Equivalent_Length_90_Elbow_Count)
212
        self.pushButton_Add_Equivalent_Length_90_Elbow = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
213
        self.pushButton_Add_Equivalent_Length_90_Elbow.setMinimumSize(QtCore.QSize(24, 24))
214
        self.pushButton_Add_Equivalent_Length_90_Elbow.setMaximumSize(QtCore.QSize(24, 24))
215
        self.pushButton_Add_Equivalent_Length_90_Elbow.setText("")
216
        self.pushButton_Add_Equivalent_Length_90_Elbow.setIcon(icon1)
217
        self.pushButton_Add_Equivalent_Length_90_Elbow.setObjectName("pushButton_Add_Equivalent_Length_90_Elbow")
218
        self.horizontalLayout_50.addWidget(self.pushButton_Add_Equivalent_Length_90_Elbow)
219
        self.gridLayout_17.addLayout(self.horizontalLayout_50, 2, 0, 1, 1)
220
        self.horizontalLayout_53 = QtWidgets.QHBoxLayout()
221
        self.horizontalLayout_53.setObjectName("horizontalLayout_53")
222
        self.comboBox_Equivalent_Length_Tee_Branch = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
223
        self.comboBox_Equivalent_Length_Tee_Branch.setObjectName("comboBox_Equivalent_Length_Tee_Branch")
224
        self.horizontalLayout_53.addWidget(self.comboBox_Equivalent_Length_Tee_Branch)
225
        self.lineEdit_Equivalent_Length_Tee_Branch_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
226
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setMinimumSize(QtCore.QSize(40, 0))
227
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setMaximumSize(QtCore.QSize(40, 16777215))
228
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setAlignment(QtCore.Qt.AlignCenter)
229
        self.lineEdit_Equivalent_Length_Tee_Branch_Count.setObjectName("lineEdit_Equivalent_Length_Tee_Branch_Count")
230
        self.horizontalLayout_53.addWidget(self.lineEdit_Equivalent_Length_Tee_Branch_Count)
231
        self.pushButton_Add_Equivalent_Length_Tee_Branch = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
232
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setMinimumSize(QtCore.QSize(24, 24))
233
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setMaximumSize(QtCore.QSize(24, 24))
234
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setText("")
235
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setIcon(icon1)
236
        self.pushButton_Add_Equivalent_Length_Tee_Branch.setObjectName("pushButton_Add_Equivalent_Length_Tee_Branch")
237
        self.horizontalLayout_53.addWidget(self.pushButton_Add_Equivalent_Length_Tee_Branch)
238
        self.gridLayout_17.addLayout(self.horizontalLayout_53, 3, 0, 1, 1)
239
        self.horizontalLayout_51 = QtWidgets.QHBoxLayout()
240
        self.horizontalLayout_51.setObjectName("horizontalLayout_51")
241
        self.comboBox_Equivalent_Length_45_Elbow = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
242
        self.comboBox_Equivalent_Length_45_Elbow.setObjectName("comboBox_Equivalent_Length_45_Elbow")
243
        self.horizontalLayout_51.addWidget(self.comboBox_Equivalent_Length_45_Elbow)
244
        self.lineEdit_Equivalent_Length_45_Elbow_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
245
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setMinimumSize(QtCore.QSize(40, 0))
246
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setMaximumSize(QtCore.QSize(40, 16777215))
247
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setAlignment(QtCore.Qt.AlignCenter)
248
        self.lineEdit_Equivalent_Length_45_Elbow_Count.setObjectName("lineEdit_Equivalent_Length_45_Elbow_Count")
249
        self.horizontalLayout_51.addWidget(self.lineEdit_Equivalent_Length_45_Elbow_Count)
250
        self.pushButton_Add_Equivalent_Length_45_Elbow = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
251
        self.pushButton_Add_Equivalent_Length_45_Elbow.setMinimumSize(QtCore.QSize(24, 24))
252
        self.pushButton_Add_Equivalent_Length_45_Elbow.setMaximumSize(QtCore.QSize(24, 24))
253
        self.pushButton_Add_Equivalent_Length_45_Elbow.setText("")
254
        self.pushButton_Add_Equivalent_Length_45_Elbow.setIcon(icon1)
255
        self.pushButton_Add_Equivalent_Length_45_Elbow.setObjectName("pushButton_Add_Equivalent_Length_45_Elbow")
256
        self.horizontalLayout_51.addWidget(self.pushButton_Add_Equivalent_Length_45_Elbow)
257
        self.gridLayout_17.addLayout(self.horizontalLayout_51, 2, 1, 1, 1)
258
        self.horizontalLayout_55 = QtWidgets.QHBoxLayout()
259
        self.horizontalLayout_55.setObjectName("horizontalLayout_55")
260
        self.comboBox_Equivalent_Length_Nozzle_In = QtWidgets.QComboBox(self.scrollAreaWidgetContents_34)
261
        self.comboBox_Equivalent_Length_Nozzle_In.setObjectName("comboBox_Equivalent_Length_Nozzle_In")
262
        self.horizontalLayout_55.addWidget(self.comboBox_Equivalent_Length_Nozzle_In)
263
        self.lineEdit_Equivalent_Length_Nozzle_In_Count = QtWidgets.QLineEdit(self.scrollAreaWidgetContents_34)
264
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setMinimumSize(QtCore.QSize(40, 0))
265
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setMaximumSize(QtCore.QSize(40, 16777215))
266
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setAlignment(QtCore.Qt.AlignCenter)
267
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setReadOnly(True)
268
        self.lineEdit_Equivalent_Length_Nozzle_In_Count.setObjectName("lineEdit_Equivalent_Length_Nozzle_In_Count")
269
        self.horizontalLayout_55.addWidget(self.lineEdit_Equivalent_Length_Nozzle_In_Count)
270
        self.pushButton_Add_Equivalent_Length_Nozzle_In = QtWidgets.QPushButton(self.scrollAreaWidgetContents_34)
271
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setMinimumSize(QtCore.QSize(24, 24))
272
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setMaximumSize(QtCore.QSize(24, 24))
273
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setText("")
274
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setIcon(icon1)
275
        self.pushButton_Add_Equivalent_Length_Nozzle_In.setObjectName("pushButton_Add_Equivalent_Length_Nozzle_In")
276
        self.horizontalLayout_55.addWidget(self.pushButton_Add_Equivalent_Length_Nozzle_In)
277
        self.gridLayout_17.addLayout(self.horizontalLayout_55, 11, 0, 1, 1)
349 278
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
350
        self.gridLayout_17.addItem(spacerItem, 11, 0, 1, 1)
279
        self.gridLayout_17.addItem(spacerItem, 12, 0, 1, 1)
351 280
        self.scrollArea_25.setWidget(self.scrollAreaWidgetContents_34)
352 281
        self.gridLayout_2.addWidget(self.scrollArea_25, 0, 1, 1, 1)
353
        self.tableWidget_Equivalent_Length_SelectedFitting = QtWidgets.QTableWidget(self.tab_EquivalentLength)
354
        self.tableWidget_Equivalent_Length_SelectedFitting.setMinimumSize(QtCore.QSize(0, 0))
355
        self.tableWidget_Equivalent_Length_SelectedFitting.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
356
        self.tableWidget_Equivalent_Length_SelectedFitting.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
357
        self.tableWidget_Equivalent_Length_SelectedFitting.setObjectName("tableWidget_Equivalent_Length_SelectedFitting")
358
        self.tableWidget_Equivalent_Length_SelectedFitting.setColumnCount(0)
359
        self.tableWidget_Equivalent_Length_SelectedFitting.setRowCount(0)
360
        self.gridLayout_2.addWidget(self.tableWidget_Equivalent_Length_SelectedFitting, 0, 2, 1, 1)
361 282
        self.tabWidget.addTab(self.tab_EquivalentLength, "")
362 283
        self.tab_CraneK = QtWidgets.QWidget()
363 284
        self.tab_CraneK.setObjectName("tab_CraneK")
......
415 336
        self.pushButton_Add_CraneK_90_Elbow_Miter.setIcon(icon1)
416 337
        self.pushButton_Add_CraneK_90_Elbow_Miter.setObjectName("pushButton_Add_CraneK_90_Elbow_Miter")
417 338
        self.horizontalLayout_8.addWidget(self.pushButton_Add_CraneK_90_Elbow_Miter)
418
        self.pushButton_Del_CraneK_90_Elbow_Miter = QtWidgets.QPushButton(self.scrollAreaWidgetContents_8)
419
        self.pushButton_Del_CraneK_90_Elbow_Miter.setMinimumSize(QtCore.QSize(24, 24))
420
        self.pushButton_Del_CraneK_90_Elbow_Miter.setMaximumSize(QtCore.QSize(24, 24))
421
        font = QtGui.QFont()
422
        font.setFamily("맑은 고딕")
423
        font.setBold(False)
424
        font.setWeight(50)
425
        self.pushButton_Del_CraneK_90_Elbow_Miter.setFont(font)
426
        self.pushButton_Del_CraneK_90_Elbow_Miter.setText("")
427
        self.pushButton_Del_CraneK_90_Elbow_Miter.setIcon(icon2)
428
        self.pushButton_Del_CraneK_90_Elbow_Miter.setObjectName("pushButton_Del_CraneK_90_Elbow_Miter")
429
        self.horizontalLayout_8.addWidget(self.pushButton_Del_CraneK_90_Elbow_Miter)
430 339
        self.pushButton_View_CraneK_90_Elbow_Miter = QtWidgets.QPushButton(self.scrollAreaWidgetContents_8)
431 340
        self.pushButton_View_CraneK_90_Elbow_Miter.setMinimumSize(QtCore.QSize(24, 24))
432 341
        self.pushButton_View_CraneK_90_Elbow_Miter.setMaximumSize(QtCore.QSize(24, 24))
......
436 345
        font.setWeight(50)
437 346
        self.pushButton_View_CraneK_90_Elbow_Miter.setFont(font)
438 347
        self.pushButton_View_CraneK_90_Elbow_Miter.setText("")
439
        icon3 = QtGui.QIcon()
440
        icon3.addPixmap(QtGui.QPixmap(":/images/View.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
441
        self.pushButton_View_CraneK_90_Elbow_Miter.setIcon(icon3)
348
        icon2 = QtGui.QIcon()
349
        icon2.addPixmap(QtGui.QPixmap(":/images/View.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
350
        self.pushButton_View_CraneK_90_Elbow_Miter.setIcon(icon2)
442 351
        self.pushButton_View_CraneK_90_Elbow_Miter.setObjectName("pushButton_View_CraneK_90_Elbow_Miter")
443 352
        self.horizontalLayout_8.addWidget(self.pushButton_View_CraneK_90_Elbow_Miter)
444 353
        self.gridLayout_20.addLayout(self.horizontalLayout_8, 2, 0, 1, 1)
......
476 385
        self.pushButton_Add_CraneK_90_Elbow_Bend.setIcon(icon1)
477 386
        self.pushButton_Add_CraneK_90_Elbow_Bend.setObjectName("pushButton_Add_CraneK_90_Elbow_Bend")
478 387
        self.horizontalLayout.addWidget(self.pushButton_Add_CraneK_90_Elbow_Bend)
479
        self.pushButton_Del_CraneK_90_Elbow_Bend = QtWidgets.QPushButton(self.scrollAreaWidgetContents_8)
480
        self.pushButton_Del_CraneK_90_Elbow_Bend.setMinimumSize(QtCore.QSize(24, 24))
481
        self.pushButton_Del_CraneK_90_Elbow_Bend.setMaximumSize(QtCore.QSize(24, 24))
482
        font = QtGui.QFont()
483
        font.setFamily("맑은 고딕")
484
        font.setBold(False)
485
        font.setWeight(50)
486
        self.pushButton_Del_CraneK_90_Elbow_Bend.setFont(font)
487
        self.pushButton_Del_CraneK_90_Elbow_Bend.setText("")
488
        self.pushButton_Del_CraneK_90_Elbow_Bend.setIcon(icon2)
489
        self.pushButton_Del_CraneK_90_Elbow_Bend.setObjectName("pushButton_Del_CraneK_90_Elbow_Bend")
490
        self.horizontalLayout.addWidget(self.pushButton_Del_CraneK_90_Elbow_Bend)
491 388
        self.pushButton_View_CraneK_90_Elbow_Bend = QtWidgets.QPushButton(self.scrollAreaWidgetContents_8)
492 389
        self.pushButton_View_CraneK_90_Elbow_Bend.setMinimumSize(QtCore.QSize(24, 24))
493 390
        self.pushButton_View_CraneK_90_Elbow_Bend.setMaximumSize(QtCore.QSize(24, 24))
......
497 394
        font.setWeight(50)
498 395
        self.pushButton_View_CraneK_90_Elbow_Bend.setFont(font)
499 396
        self.pushButton_View_CraneK_90_Elbow_Bend.setText("")
500
        self.pushButton_View_CraneK_90_Elbow_Bend.setIcon(icon3)
397
        self.pushButton_View_CraneK_90_Elbow_Bend.setIcon(icon2)
501 398
        self.pushButton_View_CraneK_90_Elbow_Bend.setObjectName("pushButton_View_CraneK_90_Elbow_Bend")
502 399
        self.horizontalLayout.addWidget(self.pushButton_View_CraneK_90_Elbow_Bend)
503 400
        self.gridLayout_20.addLayout(self.horizontalLayout, 1, 0, 1, 1)
......
535 432
        self.pushButton_Add_CraneK_90_Elbow_Standard.setIcon(icon1)
536 433
        self.pushButton_Add_CraneK_90_Elbow_Standard.setObjectName("pushButton_Add_CraneK_90_Elbow_Standard")
537 434
        self.horizontalLayout_2.addWidget(self.pushButton_Add_CraneK_90_Elbow_Standard)
538
        self.pushButton_Del_CraneK_90_Elbow_Standard = QtWidgets.QPushButton(self.scrollAreaWidgetContents_8)
539
        self.pushButton_Del_CraneK_90_Elbow_Standard.setMinimumSize(QtCore.QSize(24, 24))
540
        self.pushButton_Del_CraneK_90_Elbow_Standard.setMaximumSize(QtCore.QSize(24, 24))
541
        font = QtGui.QFont()
542
        font.setFamily("맑은 고딕")
543
        font.setBold(False)
544
        font.setWeight(50)
545
        self.pushButton_Del_CraneK_90_Elbow_Standard.setFont(font)
546
        self.pushButton_Del_CraneK_90_Elbow_Standard.setText("")
547
        self.pushButton_Del_CraneK_90_Elbow_Standard.setIcon(icon2)
548
        self.pushButton_Del_CraneK_90_Elbow_Standard.setObjectName("pushButton_Del_CraneK_90_Elbow_Standard")
549
        self.horizontalLayout_2.addWidget(self.pushButton_Del_CraneK_90_Elbow_Standard)
550 435
        self.pushButton_View_CraneK_90_Elbow_Standard = QtWidgets.QPushButton(self.scrollAreaWidgetContents_8)
551 436
        self.pushButton_View_CraneK_90_Elbow_Standard.setMinimumSize(QtCore.QSize(24, 24))
552 437
        self.pushButton_View_CraneK_90_Elbow_Standard.setMaximumSize(QtCore.QSize(24, 24))
......
556 441
        font.setWeight(50)
557 442
        self.pushButton_View_CraneK_90_Elbow_Standard.setFont(font)
558 443
        self.pushButton_View_CraneK_90_Elbow_Standard.setText("")
559
        self.pushButton_View_CraneK_90_Elbow_Standard.setIcon(icon3)
444
        self.pushButton_View_CraneK_90_Elbow_Standard.setIcon(icon2)
560 445
        self.pushButton_View_CraneK_90_Elbow_Standard.setObjectName("pushButton_View_CraneK_90_Elbow_Standard")
561 446
        self.horizontalLayout_2.addWidget(self.pushButton_View_CraneK_90_Elbow_Standard)
562 447
        self.gridLayout_20.addLayout(self.horizontalLayout_2, 0, 0, 1, 1)
......
564 449
        self.gridLayout_20.addItem(spacerItem1, 3, 0, 1, 1)
565 450
        self.scrollArea.setWidget(self.scrollAreaWidgetContents_8)
566 451
        self.gridLayout_4.addWidget(self.scrollArea, 0, 0, 1, 1)
567
        icon4 = QtGui.QIcon()
568
        icon4.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_90_Elbow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
569
        self.tabWidget_2.addTab(self.tab, icon4, "")
452
        icon3 = QtGui.QIcon()
453
        icon3.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_90_Elbow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
454
        self.tabWidget_2.addTab(self.tab, icon3, "")
570 455
        self.tab_3 = QtWidgets.QWidget()
571 456
        self.tab_3.setObjectName("tab_3")
572 457
        self.gridLayout_29 = QtWidgets.QGridLayout(self.tab_3)
......
577 462
        self.scrollArea_CraneK_45_Elbow.setWidgetResizable(True)
578 463
        self.scrollArea_CraneK_45_Elbow.setObjectName("scrollArea_CraneK_45_Elbow")
579 464
        self.scrollAreaWidgetContents_4 = QtWidgets.QWidget()
580
        self.scrollAreaWidgetContents_4.setGeometry(QtCore.QRect(0, 0, 331, 82))
465
        self.scrollAreaWidgetContents_4.setGeometry(QtCore.QRect(0, 0, 663, 151))
581 466
        self.scrollAreaWidgetContents_4.setObjectName("scrollAreaWidgetContents_4")
582 467
        self.gridLayout_12 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents_4)
583 468
        self.gridLayout_12.setObjectName("gridLayout_12")
......
617 502
        self.pushButton_Add_CraneK_45_Elbow_Standard.setIcon(icon1)
618 503
        self.pushButton_Add_CraneK_45_Elbow_Standard.setObjectName("pushButton_Add_CraneK_45_Elbow_Standard")
619 504
        self.horizontalLayout_9.addWidget(self.pushButton_Add_CraneK_45_Elbow_Standard)
620
        self.pushButton_Del_CraneK_45_Elbow_Standard = QtWidgets.QPushButton(self.scrollAreaWidgetContents_4)
621
        self.pushButton_Del_CraneK_45_Elbow_Standard.setMinimumSize(QtCore.QSize(24, 24))
622
        self.pushButton_Del_CraneK_45_Elbow_Standard.setMaximumSize(QtCore.QSize(24, 24))
623
        font = QtGui.QFont()
624
        font.setFamily("맑은 고딕")
625
        font.setBold(False)
626
        font.setWeight(50)
627
        self.pushButton_Del_CraneK_45_Elbow_Standard.setFont(font)
628
        self.pushButton_Del_CraneK_45_Elbow_Standard.setText("")
629
        self.pushButton_Del_CraneK_45_Elbow_Standard.setIcon(icon2)
630
        self.pushButton_Del_CraneK_45_Elbow_Standard.setObjectName("pushButton_Del_CraneK_45_Elbow_Standard")
631
        self.horizontalLayout_9.addWidget(self.pushButton_Del_CraneK_45_Elbow_Standard)
632 505
        self.pushButton_View_CraneK_45_Elbow_Standard = QtWidgets.QPushButton(self.scrollAreaWidgetContents_4)
633 506
        self.pushButton_View_CraneK_45_Elbow_Standard.setMinimumSize(QtCore.QSize(24, 24))
634 507
        self.pushButton_View_CraneK_45_Elbow_Standard.setMaximumSize(QtCore.QSize(24, 24))
......
638 511
        font.setWeight(50)
639 512
        self.pushButton_View_CraneK_45_Elbow_Standard.setFont(font)
640 513
        self.pushButton_View_CraneK_45_Elbow_Standard.setText("")
641
        self.pushButton_View_CraneK_45_Elbow_Standard.setIcon(icon3)
514
        self.pushButton_View_CraneK_45_Elbow_Standard.setIcon(icon2)
642 515
        self.pushButton_View_CraneK_45_Elbow_Standard.setObjectName("pushButton_View_CraneK_45_Elbow_Standard")
643 516
        self.horizontalLayout_9.addWidget(self.pushButton_View_CraneK_45_Elbow_Standard)
644 517
        self.gridLayout_12.addLayout(self.horizontalLayout_9, 0, 0, 1, 1)
......
676 549
        self.pushButton_Add_CraneK_45_Elbow_Miter.setIcon(icon1)
677 550
        self.pushButton_Add_CraneK_45_Elbow_Miter.setObjectName("pushButton_Add_CraneK_45_Elbow_Miter")
678 551
        self.horizontalLayout_11.addWidget(self.pushButton_Add_CraneK_45_Elbow_Miter)
679
        self.pushButton_Del_CraneK_45_Elbow_Miter = QtWidgets.QPushButton(self.scrollAreaWidgetContents_4)
680
        self.pushButton_Del_CraneK_45_Elbow_Miter.setMinimumSize(QtCore.QSize(24, 24))
681
        self.pushButton_Del_CraneK_45_Elbow_Miter.setMaximumSize(QtCore.QSize(24, 24))
682
        font = QtGui.QFont()
683
        font.setFamily("맑은 고딕")
684
        font.setBold(False)
685
        font.setWeight(50)
686
        self.pushButton_Del_CraneK_45_Elbow_Miter.setFont(font)
687
        self.pushButton_Del_CraneK_45_Elbow_Miter.setText("")
688
        self.pushButton_Del_CraneK_45_Elbow_Miter.setIcon(icon2)
689
        self.pushButton_Del_CraneK_45_Elbow_Miter.setObjectName("pushButton_Del_CraneK_45_Elbow_Miter")
690
        self.horizontalLayout_11.addWidget(self.pushButton_Del_CraneK_45_Elbow_Miter)
691 552
        self.pushButton_View_CraneK_45_Elbow_Miter = QtWidgets.QPushButton(self.scrollAreaWidgetContents_4)
692 553
        self.pushButton_View_CraneK_45_Elbow_Miter.setMinimumSize(QtCore.QSize(24, 24))
693 554
        self.pushButton_View_CraneK_45_Elbow_Miter.setMaximumSize(QtCore.QSize(24, 24))
......
697 558
        font.setWeight(50)
698 559
        self.pushButton_View_CraneK_45_Elbow_Miter.setFont(font)
699 560
        self.pushButton_View_CraneK_45_Elbow_Miter.setText("")
700
        self.pushButton_View_CraneK_45_Elbow_Miter.setIcon(icon3)
561
        self.pushButton_View_CraneK_45_Elbow_Miter.setIcon(icon2)
701 562
        self.pushButton_View_CraneK_45_Elbow_Miter.setObjectName("pushButton_View_CraneK_45_Elbow_Miter")
702 563
        self.horizontalLayout_11.addWidget(self.pushButton_View_CraneK_45_Elbow_Miter)
703 564
        self.gridLayout_12.addLayout(self.horizontalLayout_11, 1, 0, 1, 1)
704 565
        self.scrollArea_CraneK_45_Elbow.setWidget(self.scrollAreaWidgetContents_4)
705 566
        self.gridLayout_29.addWidget(self.scrollArea_CraneK_45_Elbow, 0, 0, 1, 1)
706
        icon5 = QtGui.QIcon()
707
        icon5.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_45_Elbow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
708
        self.tabWidget_2.addTab(self.tab_3, icon5, "")
567
        icon4 = QtGui.QIcon()
568
        icon4.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_45_Elbow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
569
        self.tabWidget_2.addTab(self.tab_3, icon4, "")
709 570
        self.tab_4 = QtWidgets.QWidget()
710 571
        self.tab_4.setObjectName("tab_4")
711 572
        self.gridLayout_26 = QtWidgets.QGridLayout(self.tab_4)
......
716 577
        self.scrollArea_CraneK_180_Elbow.setWidgetResizable(True)
717 578
        self.scrollArea_CraneK_180_Elbow.setObjectName("scrollArea_CraneK_180_Elbow")
718 579
        self.scrollAreaWidgetContents_9 = QtWidgets.QWidget()
719
        self.scrollAreaWidgetContents_9.setGeometry(QtCore.QRect(0, 0, 331, 114))
580
        self.scrollAreaWidgetContents_9.setGeometry(QtCore.QRect(0, 0, 663, 151))
720 581
        self.scrollAreaWidgetContents_9.setObjectName("scrollAreaWidgetContents_9")
721 582
        self.gridLayout_22 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents_9)
722 583
        self.gridLayout_22.setObjectName("gridLayout_22")
......
754 615
        self.pushButton_Add_CraneK_180_Elbow_Standard.setIcon(icon1)
755 616
        self.pushButton_Add_CraneK_180_Elbow_Standard.setObjectName("pushButton_Add_CraneK_180_Elbow_Standard")
756 617
        self.horizontalLayout_13.addWidget(self.pushButton_Add_CraneK_180_Elbow_Standard)
757
        self.pushButton_Del_CraneK_180_Elbow_Standard = QtWidgets.QPushButton(self.scrollAreaWidgetContents_9)
758
        self.pushButton_Del_CraneK_180_Elbow_Standard.setMinimumSize(QtCore.QSize(24, 24))
759
        self.pushButton_Del_CraneK_180_Elbow_Standard.setMaximumSize(QtCore.QSize(24, 24))
760
        font = QtGui.QFont()
761
        font.setFamily("맑은 고딕")
762
        font.setBold(False)
763
        font.setWeight(50)
764
        self.pushButton_Del_CraneK_180_Elbow_Standard.setFont(font)
765
        self.pushButton_Del_CraneK_180_Elbow_Standard.setText("")
766
        self.pushButton_Del_CraneK_180_Elbow_Standard.setIcon(icon2)
767
        self.pushButton_Del_CraneK_180_Elbow_Standard.setObjectName("pushButton_Del_CraneK_180_Elbow_Standard")
768
        self.horizontalLayout_13.addWidget(self.pushButton_Del_CraneK_180_Elbow_Standard)
769 618
        self.pushButton_View_CraneK_180_Elbow_Standard = QtWidgets.QPushButton(self.scrollAreaWidgetContents_9)
770 619
        self.pushButton_View_CraneK_180_Elbow_Standard.setMinimumSize(QtCore.QSize(24, 24))
771 620
        self.pushButton_View_CraneK_180_Elbow_Standard.setMaximumSize(QtCore.QSize(24, 24))
......
775 624
        font.setWeight(50)
776 625
        self.pushButton_View_CraneK_180_Elbow_Standard.setFont(font)
777 626
        self.pushButton_View_CraneK_180_Elbow_Standard.setText("")
778
        self.pushButton_View_CraneK_180_Elbow_Standard.setIcon(icon3)
627
        self.pushButton_View_CraneK_180_Elbow_Standard.setIcon(icon2)
779 628
        self.pushButton_View_CraneK_180_Elbow_Standard.setObjectName("pushButton_View_CraneK_180_Elbow_Standard")
780 629
        self.horizontalLayout_13.addWidget(self.pushButton_View_CraneK_180_Elbow_Standard)
781 630
        self.gridLayout_22.addLayout(self.horizontalLayout_13, 0, 0, 1, 1)
......
813 662
        self.pushButton_Add_CraneK_180_Elbow_Miter.setIcon(icon1)
814 663
        self.pushButton_Add_CraneK_180_Elbow_Miter.setObjectName("pushButton_Add_CraneK_180_Elbow_Miter")
815 664
        self.horizontalLayout_15.addWidget(self.pushButton_Add_CraneK_180_Elbow_Miter)
816
        self.pushButton_Del_CraneK_180_Elbow_Miter = QtWidgets.QPushButton(self.scrollAreaWidgetContents_9)
817
        self.pushButton_Del_CraneK_180_Elbow_Miter.setMinimumSize(QtCore.QSize(24, 24))
818
        self.pushButton_Del_CraneK_180_Elbow_Miter.setMaximumSize(QtCore.QSize(24, 24))
819
        font = QtGui.QFont()
820
        font.setFamily("맑은 고딕")
821
        font.setBold(False)
822
        font.setWeight(50)
823
        self.pushButton_Del_CraneK_180_Elbow_Miter.setFont(font)
824
        self.pushButton_Del_CraneK_180_Elbow_Miter.setText("")
825
        self.pushButton_Del_CraneK_180_Elbow_Miter.setIcon(icon2)
826
        self.pushButton_Del_CraneK_180_Elbow_Miter.setObjectName("pushButton_Del_CraneK_180_Elbow_Miter")
827
        self.horizontalLayout_15.addWidget(self.pushButton_Del_CraneK_180_Elbow_Miter)
828 665
        self.pushButton_View_CraneK_180_Elbow_Miter = QtWidgets.QPushButton(self.scrollAreaWidgetContents_9)
829 666
        self.pushButton_View_CraneK_180_Elbow_Miter.setMinimumSize(QtCore.QSize(24, 24))
830 667
        self.pushButton_View_CraneK_180_Elbow_Miter.setMaximumSize(QtCore.QSize(24, 24))
......
834 671
        font.setWeight(50)
835 672
        self.pushButton_View_CraneK_180_Elbow_Miter.setFont(font)
836 673
        self.pushButton_View_CraneK_180_Elbow_Miter.setText("")
837
        self.pushButton_View_CraneK_180_Elbow_Miter.setIcon(icon3)
674
        self.pushButton_View_CraneK_180_Elbow_Miter.setIcon(icon2)
838 675
        self.pushButton_View_CraneK_180_Elbow_Miter.setObjectName("pushButton_View_CraneK_180_Elbow_Miter")
839 676
        self.horizontalLayout_15.addWidget(self.pushButton_View_CraneK_180_Elbow_Miter)
840 677
        self.gridLayout_22.addLayout(self.horizontalLayout_15, 2, 0, 1, 1)
......
872 709
        self.pushButton_Add_CraneK_180_Elbow_Bend.setIcon(icon1)
873 710
        self.pushButton_Add_CraneK_180_Elbow_Bend.setObjectName("pushButton_Add_CraneK_180_Elbow_Bend")
874 711
        self.horizontalLayout_14.addWidget(self.pushButton_Add_CraneK_180_Elbow_Bend)
875
        self.pushButton_Del_CraneK_180_Elbow_Bend = QtWidgets.QPushButton(self.scrollAreaWidgetContents_9)
876
        self.pushButton_Del_CraneK_180_Elbow_Bend.setMinimumSize(QtCore.QSize(24, 24))
877
        self.pushButton_Del_CraneK_180_Elbow_Bend.setMaximumSize(QtCore.QSize(24, 24))
878
        font = QtGui.QFont()
879
        font.setFamily("맑은 고딕")
880
        font.setBold(False)
881
        font.setWeight(50)
882
        self.pushButton_Del_CraneK_180_Elbow_Bend.setFont(font)
883
        self.pushButton_Del_CraneK_180_Elbow_Bend.setText("")
884
        self.pushButton_Del_CraneK_180_Elbow_Bend.setIcon(icon2)
885
        self.pushButton_Del_CraneK_180_Elbow_Bend.setObjectName("pushButton_Del_CraneK_180_Elbow_Bend")
886
        self.horizontalLayout_14.addWidget(self.pushButton_Del_CraneK_180_Elbow_Bend)
887 712
        self.pushButton_View_CraneK_180_Elbow_Bend = QtWidgets.QPushButton(self.scrollAreaWidgetContents_9)
888 713
        self.pushButton_View_CraneK_180_Elbow_Bend.setMinimumSize(QtCore.QSize(24, 24))
889 714
        self.pushButton_View_CraneK_180_Elbow_Bend.setMaximumSize(QtCore.QSize(24, 24))
......
893 718
        font.setWeight(50)
894 719
        self.pushButton_View_CraneK_180_Elbow_Bend.setFont(font)
895 720
        self.pushButton_View_CraneK_180_Elbow_Bend.setText("")
896
        self.pushButton_View_CraneK_180_Elbow_Bend.setIcon(icon3)
721
        self.pushButton_View_CraneK_180_Elbow_Bend.setIcon(icon2)
897 722
        self.pushButton_View_CraneK_180_Elbow_Bend.setObjectName("pushButton_View_CraneK_180_Elbow_Bend")
898 723
        self.horizontalLayout_14.addWidget(self.pushButton_View_CraneK_180_Elbow_Bend)
899 724
        self.gridLayout_22.addLayout(self.horizontalLayout_14, 1, 0, 1, 1)
......
901 726
        self.gridLayout_22.addItem(spacerItem3, 3, 0, 1, 1)
902 727
        self.scrollArea_CraneK_180_Elbow.setWidget(self.scrollAreaWidgetContents_9)
903 728
        self.gridLayout_26.addWidget(self.scrollArea_CraneK_180_Elbow, 1, 0, 1, 1)
904
        icon6 = QtGui.QIcon()
905
        icon6.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_180_Elbow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
906
        self.tabWidget_2.addTab(self.tab_4, icon6, "")
729
        icon5 = QtGui.QIcon()
730
        icon5.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_180_Elbow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
731
        self.tabWidget_2.addTab(self.tab_4, icon5, "")
907 732
        self.tab_5 = QtWidgets.QWidget()
908 733
        self.tab_5.setObjectName("tab_5")
909 734
        self.gridLayout_11 = QtWidgets.QGridLayout(self.tab_5)
......
914 739
        self.scrollArea_CraneK_Tees.setWidgetResizable(True)
915 740
        self.scrollArea_CraneK_Tees.setObjectName("scrollArea_CraneK_Tees")
916 741
        self.scrollAreaWidgetContents_5 = QtWidgets.QWidget()
917
        self.scrollAreaWidgetContents_5.setGeometry(QtCore.QRect(0, 0, 331, 50))
742
        self.scrollAreaWidgetContents_5.setGeometry(QtCore.QRect(0, 0, 663, 151))
918 743
        self.scrollAreaWidgetContents_5.setObjectName("scrollAreaWidgetContents_5")
919 744
        self.gridLayout_14 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents_5)
920 745
        self.gridLayout_14.setObjectName("gridLayout_14")
......
952 777
        self.pushButton_Add_CraneK_Tees.setIcon(icon1)
953 778
        self.pushButton_Add_CraneK_Tees.setObjectName("pushButton_Add_CraneK_Tees")
954 779
        self.horizontalLayout_16.addWidget(self.pushButton_Add_CraneK_Tees)
955
        self.pushButton_Del_CraneK_Tees = QtWidgets.QPushButton(self.scrollAreaWidgetContents_5)
956
        self.pushButton_Del_CraneK_Tees.setMinimumSize(QtCore.QSize(24, 24))
957
        self.pushButton_Del_CraneK_Tees.setMaximumSize(QtCore.QSize(24, 24))
958
        font = QtGui.QFont()
959
        font.setFamily("맑은 고딕")
960
        font.setBold(False)
961
        font.setWeight(50)
962
        self.pushButton_Del_CraneK_Tees.setFont(font)
963
        self.pushButton_Del_CraneK_Tees.setText("")
964
        self.pushButton_Del_CraneK_Tees.setIcon(icon2)
965
        self.pushButton_Del_CraneK_Tees.setObjectName("pushButton_Del_CraneK_Tees")
966
        self.horizontalLayout_16.addWidget(self.pushButton_Del_CraneK_Tees)
967 780
        self.pushButton_View_CraneK_Tees = QtWidgets.QPushButton(self.scrollAreaWidgetContents_5)
968 781
        self.pushButton_View_CraneK_Tees.setMinimumSize(QtCore.QSize(24, 24))
969 782
        self.pushButton_View_CraneK_Tees.setMaximumSize(QtCore.QSize(24, 24))
......
973 786
        font.setWeight(50)
974 787
        self.pushButton_View_CraneK_Tees.setFont(font)
975 788
        self.pushButton_View_CraneK_Tees.setText("")
976
        self.pushButton_View_CraneK_Tees.setIcon(icon3)
789
        self.pushButton_View_CraneK_Tees.setIcon(icon2)
977 790
        self.pushButton_View_CraneK_Tees.setObjectName("pushButton_View_CraneK_Tees")
978 791
        self.horizontalLayout_16.addWidget(self.pushButton_View_CraneK_Tees)
979 792
        self.gridLayout_14.addLayout(self.horizontalLayout_16, 0, 0, 1, 1)
......
981 794
        self.gridLayout_14.addItem(spacerItem4, 1, 0, 1, 1)
982 795
        self.scrollArea_CraneK_Tees.setWidget(self.scrollAreaWidgetContents_5)
983 796
        self.gridLayout_11.addWidget(self.scrollArea_CraneK_Tees, 0, 0, 1, 1)
984
        icon7 = QtGui.QIcon()
985
        icon7.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_Tee.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
986
        self.tabWidget_2.addTab(self.tab_5, icon7, "")
797
        icon6 = QtGui.QIcon()
798
        icon6.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_Tee.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
799
        self.tabWidget_2.addTab(self.tab_5, icon6, "")
987 800
        self.tab_6 = QtWidgets.QWidget()
988 801
        self.tab_6.setObjectName("tab_6")
989 802
        self.gridLayout_13 = QtWidgets.QGridLayout(self.tab_6)
......
1091 904
        self.pushButton_Add_CraneK_Expander.setIcon(icon1)
1092 905
        self.pushButton_Add_CraneK_Expander.setObjectName("pushButton_Add_CraneK_Expander")
1093 906
        self.horizontalLayout_17.addWidget(self.pushButton_Add_CraneK_Expander)
1094
        self.pushButton_Del_CraneK_Expander = QtWidgets.QPushButton(self.scrollAreaWidgetContents_3)
1095
        self.pushButton_Del_CraneK_Expander.setMinimumSize(QtCore.QSize(24, 24))
1096
        self.pushButton_Del_CraneK_Expander.setMaximumSize(QtCore.QSize(24, 24))
1097
        font = QtGui.QFont()
1098
        font.setFamily("맑은 고딕")
1099
        font.setBold(False)
1100
        font.setWeight(50)
1101
        self.pushButton_Del_CraneK_Expander.setFont(font)
1102
        self.pushButton_Del_CraneK_Expander.setText("")
1103
        self.pushButton_Del_CraneK_Expander.setIcon(icon2)
1104
        self.pushButton_Del_CraneK_Expander.setObjectName("pushButton_Del_CraneK_Expander")
1105
        self.horizontalLayout_17.addWidget(self.pushButton_Del_CraneK_Expander)
1106 907
        self.pushButton_View_CraneK_Expander = QtWidgets.QPushButton(self.scrollAreaWidgetContents_3)
1107 908
        self.pushButton_View_CraneK_Expander.setMinimumSize(QtCore.QSize(24, 24))
1108 909
        self.pushButton_View_CraneK_Expander.setMaximumSize(QtCore.QSize(24, 24))
......
1112 913
        font.setWeight(50)
1113 914
        self.pushButton_View_CraneK_Expander.setFont(font)
1114 915
        self.pushButton_View_CraneK_Expander.setText("")
1115
        self.pushButton_View_CraneK_Expander.setIcon(icon3)
916
        self.pushButton_View_CraneK_Expander.setIcon(icon2)
1116 917
        self.pushButton_View_CraneK_Expander.setObjectName("pushButton_View_CraneK_Expander")
1117 918
        self.horizontalLayout_17.addWidget(self.pushButton_View_CraneK_Expander)
1118 919
        self.gridLayout_10.addLayout(self.horizontalLayout_17, 0, 0, 1, 1)
......
1151 952
        self.pushButton_Add_CraneK_Reducer.setIcon(icon1)
1152 953
        self.pushButton_Add_CraneK_Reducer.setObjectName("pushButton_Add_CraneK_Reducer")
1153 954
        self.horizontalLayout_18.addWidget(self.pushButton_Add_CraneK_Reducer)
1154
        self.pushButton_Del_CraneK_Reducer = QtWidgets.QPushButton(self.scrollAreaWidgetContents_3)
1155
        self.pushButton_Del_CraneK_Reducer.setMinimumSize(QtCore.QSize(24, 24))
1156
        self.pushButton_Del_CraneK_Reducer.setMaximumSize(QtCore.QSize(24, 24))
1157
        font = QtGui.QFont()
1158
        font.setFamily("맑은 고딕")
1159
        font.setBold(False)
1160
        font.setWeight(50)
1161
        self.pushButton_Del_CraneK_Reducer.setFont(font)
1162
        self.pushButton_Del_CraneK_Reducer.setText("")
1163
        self.pushButton_Del_CraneK_Reducer.setIcon(icon2)
1164
        self.pushButton_Del_CraneK_Reducer.setObjectName("pushButton_Del_CraneK_Reducer")
1165
        self.horizontalLayout_18.addWidget(self.pushButton_Del_CraneK_Reducer)
1166 955
        self.pushButton_View_CraneK_Reducer = QtWidgets.QPushButton(self.scrollAreaWidgetContents_3)
1167 956
        self.pushButton_View_CraneK_Reducer.setMinimumSize(QtCore.QSize(24, 24))
1168 957
        self.pushButton_View_CraneK_Reducer.setMaximumSize(QtCore.QSize(24, 24))
......
1172 961
        font.setWeight(50)
1173 962
        self.pushButton_View_CraneK_Reducer.setFont(font)
1174 963
        self.pushButton_View_CraneK_Reducer.setText("")
1175
        self.pushButton_View_CraneK_Reducer.setIcon(icon3)
964
        self.pushButton_View_CraneK_Reducer.setIcon(icon2)
1176 965
        self.pushButton_View_CraneK_Reducer.setObjectName("pushButton_View_CraneK_Reducer")
1177 966
        self.horizontalLayout_18.addWidget(self.pushButton_View_CraneK_Reducer)
1178 967
        self.gridLayout_10.addLayout(self.horizontalLayout_18, 1, 0, 1, 1)
......
1183 972
        self.gridLayout_10.addWidget(self.label_3, 6, 0, 1, 1)
1184 973
        self.scrollArea_CraneK_RE.setWidget(self.scrollAreaWidgetContents_3)
1185 974
        self.gridLayout_13.addWidget(self.scrollArea_CraneK_RE, 0, 0, 1, 1)
1186
        icon8 = QtGui.QIcon()
1187
        icon8.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_Reducer.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
1188
        self.tabWidget_2.addTab(self.tab_6, icon8, "")
975
        icon7 = QtGui.QIcon()
976
        icon7.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_Reducer.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
977
        self.tabWidget_2.addTab(self.tab_6, icon7, "")
1189 978
        self.tab_7 = QtWidgets.QWidget()
1190 979
        self.tab_7.setObjectName("tab_7")
1191 980
        self.gridLayout_9 = QtWidgets.QGridLayout(self.tab_7)
......
1196 985
        self.scrollArea_CraneK_Valves.setWidgetResizable(True)
1197 986
        self.scrollArea_CraneK_Valves.setObjectName("scrollArea_CraneK_Valves")
1198 987
        self.scrollAreaWidgetContents = QtWidgets.QWidget()
1199
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 331, 146))
988
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 663, 151))
1200 989
        self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
1201 990
        self.gridLayout_6 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents)
1202 991
        self.gridLayout_6.setObjectName("gridLayout_6")
......
1235 1024
        self.pushButton_Add_CraneK_Valves_Globe.setIcon(icon1)
1236 1025
        self.pushButton_Add_CraneK_Valves_Globe.setObjectName("pushButton_Add_CraneK_Valves_Globe")
1237 1026
        self.horizontalLayout_19.addWidget(self.pushButton_Add_CraneK_Valves_Globe)
1238
        self.pushButton_Del_CraneK_Valves_Globe = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1239
        self.pushButton_Del_CraneK_Valves_Globe.setMinimumSize(QtCore.QSize(24, 24))
1240
        self.pushButton_Del_CraneK_Valves_Globe.setMaximumSize(QtCore.QSize(24, 24))
1241
        font = QtGui.QFont()
1242
        font.setFamily("맑은 고딕")
1243
        font.setBold(False)
1244
        font.setWeight(50)
1245
        self.pushButton_Del_CraneK_Valves_Globe.setFont(font)
1246
        self.pushButton_Del_CraneK_Valves_Globe.setText("")
1247
        self.pushButton_Del_CraneK_Valves_Globe.setIcon(icon2)
1248
        self.pushButton_Del_CraneK_Valves_Globe.setObjectName("pushButton_Del_CraneK_Valves_Globe")
1249
        self.horizontalLayout_19.addWidget(self.pushButton_Del_CraneK_Valves_Globe)
1250 1027
        self.pushButton_View_CraneK_Valves_Globe = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1251 1028
        self.pushButton_View_CraneK_Valves_Globe.setMinimumSize(QtCore.QSize(24, 24))
1252 1029
        self.pushButton_View_CraneK_Valves_Globe.setMaximumSize(QtCore.QSize(24, 24))
......
1256 1033
        font.setWeight(50)
1257 1034
        self.pushButton_View_CraneK_Valves_Globe.setFont(font)
1258 1035
        self.pushButton_View_CraneK_Valves_Globe.setText("")
1259
        self.pushButton_View_CraneK_Valves_Globe.setIcon(icon3)
1036
        self.pushButton_View_CraneK_Valves_Globe.setIcon(icon2)
1260 1037
        self.pushButton_View_CraneK_Valves_Globe.setObjectName("pushButton_View_CraneK_Valves_Globe")
1261 1038
        self.horizontalLayout_19.addWidget(self.pushButton_View_CraneK_Valves_Globe)
1262 1039
        self.gridLayout_6.addLayout(self.horizontalLayout_19, 0, 0, 1, 1)
......
1295 1072
        self.pushButton_Add_CraneK_Valves_Foot.setIcon(icon1)
1296 1073
        self.pushButton_Add_CraneK_Valves_Foot.setObjectName("pushButton_Add_CraneK_Valves_Foot")
1297 1074
        self.horizontalLayout_21.addWidget(self.pushButton_Add_CraneK_Valves_Foot)
1298
        self.pushButton_Del_CraneK_Valves_Foot = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1299
        self.pushButton_Del_CraneK_Valves_Foot.setMinimumSize(QtCore.QSize(24, 24))
1300
        self.pushButton_Del_CraneK_Valves_Foot.setMaximumSize(QtCore.QSize(24, 24))
1301
        font = QtGui.QFont()
1302
        font.setFamily("맑은 고딕")
1303
        font.setBold(False)
1304
        font.setWeight(50)
1305
        self.pushButton_Del_CraneK_Valves_Foot.setFont(font)
1306
        self.pushButton_Del_CraneK_Valves_Foot.setText("")
1307
        self.pushButton_Del_CraneK_Valves_Foot.setIcon(icon2)
1308
        self.pushButton_Del_CraneK_Valves_Foot.setObjectName("pushButton_Del_CraneK_Valves_Foot")
1309
        self.horizontalLayout_21.addWidget(self.pushButton_Del_CraneK_Valves_Foot)
1310 1075
        self.pushButton_View_CraneK_Valves_Foot = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1311 1076
        self.pushButton_View_CraneK_Valves_Foot.setMinimumSize(QtCore.QSize(24, 24))
1312 1077
        self.pushButton_View_CraneK_Valves_Foot.setMaximumSize(QtCore.QSize(24, 24))
......
1316 1081
        font.setWeight(50)
1317 1082
        self.pushButton_View_CraneK_Valves_Foot.setFont(font)
1318 1083
        self.pushButton_View_CraneK_Valves_Foot.setText("")
1319
        self.pushButton_View_CraneK_Valves_Foot.setIcon(icon3)
1084
        self.pushButton_View_CraneK_Valves_Foot.setIcon(icon2)
1320 1085
        self.pushButton_View_CraneK_Valves_Foot.setObjectName("pushButton_View_CraneK_Valves_Foot")
1321 1086
        self.horizontalLayout_21.addWidget(self.pushButton_View_CraneK_Valves_Foot)
1322 1087
        self.gridLayout_6.addLayout(self.horizontalLayout_21, 2, 0, 1, 1)
......
1357 1122
        self.pushButton_Add_CraneK_Valves_Etc.setIcon(icon1)
1358 1123
        self.pushButton_Add_CraneK_Valves_Etc.setObjectName("pushButton_Add_CraneK_Valves_Etc")
1359 1124
        self.horizontalLayout_22.addWidget(self.pushButton_Add_CraneK_Valves_Etc)
1360
        self.pushButton_Del_CraneK_Valves_Etc = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1361
        self.pushButton_Del_CraneK_Valves_Etc.setMinimumSize(QtCore.QSize(24, 24))
1362
        self.pushButton_Del_CraneK_Valves_Etc.setMaximumSize(QtCore.QSize(24, 24))
1363
        font = QtGui.QFont()
1364
        font.setFamily("맑은 고딕")
1365
        font.setBold(False)
1366
        font.setWeight(50)
1367
        self.pushButton_Del_CraneK_Valves_Etc.setFont(font)
1368
        self.pushButton_Del_CraneK_Valves_Etc.setText("")
1369
        self.pushButton_Del_CraneK_Valves_Etc.setIcon(icon2)
1370
        self.pushButton_Del_CraneK_Valves_Etc.setObjectName("pushButton_Del_CraneK_Valves_Etc")
1371
        self.horizontalLayout_22.addWidget(self.pushButton_Del_CraneK_Valves_Etc)
1372 1125
        self.pushButton_View_CraneK_Valves_Etc = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1373 1126
        self.pushButton_View_CraneK_Valves_Etc.setMinimumSize(QtCore.QSize(24, 24))
1374 1127
        self.pushButton_View_CraneK_Valves_Etc.setMaximumSize(QtCore.QSize(24, 24))
......
1378 1131
        font.setWeight(50)
1379 1132
        self.pushButton_View_CraneK_Valves_Etc.setFont(font)
1380 1133
        self.pushButton_View_CraneK_Valves_Etc.setText("")
1381
        self.pushButton_View_CraneK_Valves_Etc.setIcon(icon3)
1134
        self.pushButton_View_CraneK_Valves_Etc.setIcon(icon2)
1382 1135
        self.pushButton_View_CraneK_Valves_Etc.setObjectName("pushButton_View_CraneK_Valves_Etc")
1383 1136
        self.horizontalLayout_22.addWidget(self.pushButton_View_CraneK_Valves_Etc)
1384 1137
        self.gridLayout_6.addLayout(self.horizontalLayout_22, 3, 0, 1, 1)
......
1417 1170
        self.pushButton_Add_CraneK_Valves_Plug.setIcon(icon1)
1418 1171
        self.pushButton_Add_CraneK_Valves_Plug.setObjectName("pushButton_Add_CraneK_Valves_Plug")
1419 1172
        self.horizontalLayout_20.addWidget(self.pushButton_Add_CraneK_Valves_Plug)
1420
        self.pushButton_Del_CraneK_Valves_Plug = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1421
        self.pushButton_Del_CraneK_Valves_Plug.setMinimumSize(QtCore.QSize(24, 24))
1422
        self.pushButton_Del_CraneK_Valves_Plug.setMaximumSize(QtCore.QSize(24, 24))
1423
        font = QtGui.QFont()
1424
        font.setFamily("맑은 고딕")
1425
        font.setBold(False)
1426
        font.setWeight(50)
1427
        self.pushButton_Del_CraneK_Valves_Plug.setFont(font)
1428
        self.pushButton_Del_CraneK_Valves_Plug.setText("")
1429
        self.pushButton_Del_CraneK_Valves_Plug.setIcon(icon2)
1430
        self.pushButton_Del_CraneK_Valves_Plug.setObjectName("pushButton_Del_CraneK_Valves_Plug")
1431
        self.horizontalLayout_20.addWidget(self.pushButton_Del_CraneK_Valves_Plug)
1432 1173
        self.pushButton_View_CraneK_Valves_Plug = QtWidgets.QPushButton(self.scrollAreaWidgetContents)
1433 1174
        self.pushButton_View_CraneK_Valves_Plug.setMinimumSize(QtCore.QSize(24, 24))
1434 1175
        self.pushButton_View_CraneK_Valves_Plug.setMaximumSize(QtCore.QSize(24, 24))
......
1438 1179
        font.setWeight(50)
1439 1180
        self.pushButton_View_CraneK_Valves_Plug.setFont(font)
1440 1181
        self.pushButton_View_CraneK_Valves_Plug.setText("")
1441
        self.pushButton_View_CraneK_Valves_Plug.setIcon(icon3)
1182
        self.pushButton_View_CraneK_Valves_Plug.setIcon(icon2)
1442 1183
        self.pushButton_View_CraneK_Valves_Plug.setObjectName("pushButton_View_CraneK_Valves_Plug")
1443 1184
        self.horizontalLayout_20.addWidget(self.pushButton_View_CraneK_Valves_Plug)
1444 1185
        self.gridLayout_6.addLayout(self.horizontalLayout_20, 1, 0, 1, 1)
1445 1186
        self.scrollArea_CraneK_Valves.setWidget(self.scrollAreaWidgetContents)
1446 1187
        self.gridLayout_9.addWidget(self.scrollArea_CraneK_Valves, 0, 0, 1, 1)
1447
        icon9 = QtGui.QIcon()
1448
        icon9.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_Valves.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
1449
        self.tabWidget_2.addTab(self.tab_7, icon9, "")
1188
        icon8 = QtGui.QIcon()
1189
        icon8.addPixmap(QtGui.QPixmap(":/images/CraneK_Fitting_Valves.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
1190
        self.tabWidget_2.addTab(self.tab_7, icon8, "")
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)