##红烧排骨按钮关联 self.radioButton_PGD.clicked.connect(self.onClick1)##连接按钮事件1 self.radioButton_PGS.clicked.connect(self.onClick2)##连接按钮事件2 ##山东炒鸡按钮关联 self.radioButton_CJD_2.clicked.connect(self.onClick3)##连接按钮事件3 self.radioButton_CJS_2.clicked.connect(self.onClick4)##连接按钮事件4 ##铁锅炖按钮关联 self.radioButton_TGDD.clicked.connect(self.onClick5)##连接按钮事件5 self.radioButton_TGDS.clicked.connect(self.onClick6)##连接按钮事件6 ##红烧肉按钮关联 self.radioButton_HSRD.clicked.connect(self.onClick7)##连接按钮事件7 self.radioButton_HSRS.clicked.connect(self.onClick8)##连接按钮事件8 ##炒土豆丝按钮关联 self.radioButton_TDSD.clicked.connect(self.onClick9)##连接按钮事件9 self.radioButton_TDSS.clicked.connect(self.onClick10)##连接按钮事件10 ##呛藕片按钮关联 self.radioButton_COPD.clicked.connect(self.onClick11)##连接按钮事件11 self.radioButton_COPS.clicked.connect(self.onClick12)##连接按钮事件12 ##炒土豆片按钮关联 self.radioButton_TDPD.clicked.connect(self.onClick13)##连接按钮事件13 self.radioButton_TDPS.clicked.connect(self.onClick14)##连接按钮事件14 ##醋溜豆芽按钮关联 self.radioButton_DYD.clicked.connect(self.onClick15)##连接按钮事件15 self.radioButton_DYS.clicked.connect(self.onClick16)##连接按钮事件16 ##疙瘩汤按钮关联 self.radioButton_GDTD.clicked.connect(self.onClick17)##连接按钮事件17 self.radioButton_GDTS.clicked.connect(self.onClick18)##连接按钮事件18 ##番茄汤按钮关联 self.radioButton_FQTD.clicked.connect(self.onClick19)##连接按钮事件19 self.radioButton_FQTS.clicked.connect(self.onClick20)##连接按钮事件20 ##米饭按钮关联 self.radioButton_MFD.clicked.connect(self.onClick21)##连接按钮事件21 self.radioButton_MFS.clicked.connect(self.onClick22)##连接按钮事件22 ##面条按钮关联 self.radioButton_MTD.clicked.connect(self.onClick23)##连接按钮事件23 self.radioButton_MTS.clicked.connect(self.onClick24)##连接按钮事件24 ##下单按钮关联 self.pushButton.clicked.connect(self.onClick25)##连接按钮事件25 ##查看账单按钮关联 self.pushButton_CKZD.clicked.connect(self.onClick26)##连接按钮事件26 ##结算按钮关联 self.pushButton_JSWC.clicked.connect(self.onClick27)##连接按钮事件27# ------------------- 新增的窗口调用逻辑 -------------------class MainWindow(QMainWindow, Ui_MainWindow): def __init__(self, parent=None): super().__init__(parent) # 这个变量属于整个窗口实例,不会每次点击都重置 ## 0-代表红烧排骨份数 1-代表山东炒鸡 2-代表红烧肉 3---依次类推 self.PG_NUM_list0 = (0,0,0,0,0,0,0,0,0,0,0,0) # 空列表用于清空值 self.PG_NUM_list1 = [0,0,0,0,0,0,0,0,0,0,0,0] # 临时号桌菜单记录列表0-11 self.PG_NUM_list2 = [0,0,0,0,0,0,0,0,0,0,0,0] # 1号桌菜单记录列表0-11 self.PG_NUM_list3 = [0,0,0,0,0,0,0,0,0,0,0,0] # 2号桌菜单记录列表0-11 self.PG_NUM_list4 = [0,0,0,0,0,0,0,0,0,0,0,0] # 3号桌菜单记录列表0-11 self.PG_NUM_list5 = [0,0,0,0,0,0,0,0,0,0,0,0] # 4号桌菜单记录列表0-11 self.PG_NUM_list6 = [0,0,0,0,0,0,0,0,0,0,0,0] # 5号桌菜单记录列表0-11 self.PG_NUM_list7 = [0,0,0,0,0,0,0,0,0,0,0,0] # 6号桌菜单记录列表0-11 self.PG_NUM_list8 = [0,0,0,0,0,0,0,0,0,0,0,0] # 临时号桌菜单查询列表0-11 # 加载UI界面 self.setupUi(self) ##排骨 def onClick1(self):## 临时号桌排骨增加 self.lineEdit_PG.clear() print("执行了排骨增加按钮") self.PG_NUM_list1 [0]+= 1 print("排骨份数",self.PG_NUM_list1 [0]) self.lineEdit_PG.setPlaceholderText(str(self.PG_NUM_list1 [0])) def onClick2(self):## 临时号桌桌排骨减少 self.lineEdit_PG.clear() if self.PG_NUM_list1 [0]-1>=0 : print("执行了排骨减少按钮") self.PG_NUM_list1 [0]-= 1 print("排骨份数",self.PG_NUM_list1 [0]) self.lineEdit_PG.setPlaceholderText(str(self.PG_NUM_list1 [0])) ##炒鸡 def onClick3(self):## 临时号桌炒鸡增加 self.lineEdit_CJ_2.clear() print("执行了炒鸡增加按钮") self.PG_NUM_list1 [1]+= 1 print("炒鸡份数",self.PG_NUM_list1 [1]) self.lineEdit_CJ_2.setPlaceholderText(str(self.PG_NUM_list1 [1])) def onClick4(self):## 临时号桌炒鸡减少 self.lineEdit_CJ_2.clear() if self.PG_NUM_list1 [1]-1>=0 : print("执行了炒鸡减少按钮") self.PG_NUM_list1 [1]-= 1 print("炒鸡份数",self.PG_NUM_list1 [1]) self.lineEdit_CJ_2.setPlaceholderText(str(self.PG_NUM_list1 [1])) ##铁锅炖 def onClick5(self):## 临时号桌铁锅炖增加 self.lineEdit_TGD.clear() print("执行了铁锅炖增加按钮") self.PG_NUM_list1 [2]+= 1 print("铁锅炖份数",self.PG_NUM_list1 [2]) self.lineEdit_TGD.setPlaceholderText(str(self.PG_NUM_list1 [2])) def onClick6(self):## 临时号桌铁锅炖减少 self.lineEdit_TGD.clear() if self.PG_NUM_list1 [2]-1>=0 : print("执行了铁锅炖减少按钮") self.PG_NUM_list1 [2]-= 1 print("铁锅炖份数",self.PG_NUM_list1 [2]) self.lineEdit_TGD.setPlaceholderText(str(self.PG_NUM_list1 [2])) ##红烧肉 def onClick7(self):## 临时号桌桌红烧肉增加 self.lineEdit_HSR.clear() print("执行了红烧肉增加按钮") self.PG_NUM_list1 [3]+= 1 print("红烧肉份数",self.PG_NUM_list1 [3]) self.lineEdit_HSR.setPlaceholderText(str(self.PG_NUM_list1 [3])) def onClick8(self):## 临时号桌红烧肉减少 self.lineEdit_HSR.clear() if self.PG_NUM_list1 [3]-1>=0 : print("执行了红烧肉减少按钮") self.PG_NUM_list1 [3]-= 1 print("红烧肉份数",self.PG_NUM_list1 [3]) self.lineEdit_HSR.setPlaceholderText(str(self.PG_NUM_list1 [3])) ##炒土豆丝 def onClick9(self):## 临时号桌炒土豆丝增加 self.lineEdit_TDS.clear() print("执行了炒土豆丝增加按钮") self.PG_NUM_list1 [4]+= 1 print("炒土豆丝份数",self.PG_NUM_list1 [4]) self.lineEdit_TDS.setPlaceholderText(str(self.PG_NUM_list1 [4])) def onClick10(self):## 临时号桌炒土豆丝减少 self.lineEdit_TDS.clear() if self.PG_NUM_list1 [4]-1>=0 : print("执行了炒土豆丝减少按钮") self.PG_NUM_list1 [4]-= 1 print("炒土豆丝份数",self.PG_NUM_list1 [4]) self.lineEdit_TDS.setPlaceholderText(str(self.PG_NUM_list1 [4])) ##炝炒藕片 def onClick11(self):## 临时号桌炝炒藕片增加 self.lineEdit_COPD.clear() print("执行了炝炒藕片增加按钮") self.PG_NUM_list1 [5]+= 1 print("炝炒藕片份数",self.PG_NUM_list1 [5]) self.lineEdit_COPD.setPlaceholderText(str(self.PG_NUM_list1 [5])) def onClick12(self):## 临时号桌炝炒藕片减少 self.lineEdit_COPD.clear() if self.PG_NUM_list1 [5]-1>=0 : print("执行了炝炒藕片减少按钮") self.PG_NUM_list1 [5]-= 1 print("炝炒藕片份数",self.PG_NUM_list1 [5]) self.lineEdit_COPD.setPlaceholderText(str(self.PG_NUM_list1 [5])) ##辣炒土豆片 def onClick13(self):## 临时号桌辣炒土豆片增加 self.lineEdit_TDP.clear() print("执行了辣炒土豆片增加按钮") self.PG_NUM_list1 [6]+= 1 print("辣炒土豆片份数",self.PG_NUM_list1 [6]) self.lineEdit_TDP.setPlaceholderText(str(self.PG_NUM_list1 [6])) def onClick14(self):## 临时号桌炝炒藕片减少 self.lineEdit_TDP.clear() if self.PG_NUM_list1 [6]-1>=0 : print("执行了辣炒土豆片减少按钮") self.PG_NUM_list1 [6]-= 1 print("辣炒土豆片份数",self.PG_NUM_list1 [6]) self.lineEdit_TDP.setPlaceholderText(str(self.PG_NUM_list1 [6])) ##醋溜豆芽 def onClick15(self):## 临时号桌醋溜豆芽增加 self.lineEdit_DY.clear() print("执行了醋溜豆芽增加按钮") self.PG_NUM_list1 [7]+= 1 print("醋溜豆芽份数",self.PG_NUM_list1 [7]) self.lineEdit_DY.setPlaceholderText(str(self.PG_NUM_list1 [7])) def onClick16(self):## 临时号桌醋溜豆芽减少 self.lineEdit_DY.clear() if self.PG_NUM_list1 [7]-1>=0 : print("执行了醋溜豆芽减少按钮") self.PG_NUM_list1 [7]-= 1 print("醋溜豆芽份数",self.PG_NUM_list1 [7]) self.lineEdit_DY.setPlaceholderText(str(self.PG_NUM_list1 [7])) ##疙瘩汤 def onClick17(self):## 执临时号桌疙瘩汤增加 self.lineEdit_GDT.clear() print("执行了疙瘩汤增加按钮") self.PG_NUM_list1 [8]+= 1 print("疙瘩汤份数",self.PG_NUM_list1 [8]) self.lineEdit_GDT.setPlaceholderText(str(self.PG_NUM_list1 [8])) def onClick18(self):## 临时号桌疙瘩汤减少 self.lineEdit_GDT.clear() if self.PG_NUM_list1 [8]-1>=0 : print("执行了疙瘩汤减少按钮") self.PG_NUM_list1 [8]-= 1 print("疙瘩汤份数",self.PG_NUM_list1 [8]) self.lineEdit_GDT.setPlaceholderText(str(self.PG_NUM_list1 [8])) ##番茄汤 def onClick19(self):## 临时号桌番茄汤增加 self.lineEdit_FQT.clear() print("执行了番茄汤增加按钮") self.PG_NUM_list1 [9]+= 1 print("番茄汤份数",self.PG_NUM_list1 [9]) self.lineEdit_FQT.setPlaceholderText(str(self.PG_NUM_list1 [9])) def onClick20(self):## 临时号桌番茄汤减少 self.lineEdit_FQT.clear() if self.PG_NUM_list1 [9]-1>=0 : print("执行了番茄汤减少按钮") self.PG_NUM_list1 [9]-= 1 print("番茄汤份数",self.PG_NUM_list1 [9]) self.lineEdit_FQT.setPlaceholderText(str(self.PG_NUM_list1 [9])) ##米饭 def onClick21(self):## 临时号桌米饭增加 self.lineEdit_MF.clear() print("执行了米饭增加按钮") self.PG_NUM_list1 [10]+= 1 print("米饭份数",self.PG_NUM_list1 [10]) self.lineEdit_MF.setPlaceholderText(str(self.PG_NUM_list1 [10])) def onClick22(self):## 临时号桌米饭减少 self.lineEdit_MF.clear() if self.PG_NUM_list1 [10]-1>=0 : print("执行了米饭减少按钮") self.PG_NUM_list1 [10]-= 1 print("米饭份数",self.PG_NUM_list1 [10]) self.lineEdit_MF.setPlaceholderText(str(self.PG_NUM_list1 [10])) ##面条 def onClick23(self):## 临时号桌面条增加 self.lineEdit_MT.clear() print("执行了面条增加按钮") self.PG_NUM_list1 [11]+= 1 print("面条份数",self.PG_NUM_list1 [11]) self.lineEdit_MT.setPlaceholderText(str(self.PG_NUM_list1 [11])) def onClick24(self):## 临时号桌面条减少 self.lineEdit_MT.clear() if self.PG_NUM_list1 [11]-1>=0 : print("执行了面条减少按钮") self.PG_NUM_list1 [11]-= 1 print("面条份数",self.PG_NUM_list1 [11]) self.lineEdit_MT.setPlaceholderText(str(self.PG_NUM_list1 [11])) ##下单处理 def onClick25(self):## 下单按钮触发 """判断CheckBox是否被选中""" is_selected1 = self.checkBox_1_ZH_XD.isChecked()##1号桌复选按钮判断 is_selected2 = self.checkBox_2_ZH_XD.isChecked()##2号桌复选按钮判断 is_selected3 = self.checkBox_3_ZH_XD.isChecked()##3号桌复选按钮判断 is_selected4 = self.checkBox_4_ZH_XD.isChecked()##4号桌复选按钮判断 is_selected5 = self.checkBox_5_ZH_XD.isChecked()##5号桌复选按钮判断 is_selected6 = self.checkBox_6_ZH_XD.isChecked()##6号桌复选按钮判断 if is_selected1 == True: self.textBrowser_XD.clear() print("选中了1号桌") self.PG_NUM_list2 = self.PG_NUM_list1 self.textBrowser_XD.append("1号桌下单成功")##显示框显示内容 self.PG_NUM_list1 = list(self.PG_NUM_list0) print("1号桌下单后值",self.PG_NUM_list2) print("清零号桌下单后值",self.PG_NUM_list0) print("临时号桌下单完成后值",self.PG_NUM_list1) if is_selected2 == True: self.textBrowser_XD.clear() print("选中了2号桌") self.PG_NUM_list3 = self.PG_NUM_list1 self.textBrowser_XD.append("2号桌下单成功")##显示框显示内容 self.PG_NUM_list1 = list(self.PG_NUM_list0) print("2号桌下单后值",self.PG_NUM_list3) print("清零号桌下单后值",self.PG_NUM_list0) print("临时号桌下单完成后值",self.PG_NUM_list1) if is_selected3 == True: self.textBrowser_XD.clear() print("选中了3号桌") self.PG_NUM_list4 = self.PG_NUM_list1 self.textBrowser_XD.append("3号桌下单成功")##显示框显示内容 self.PG_NUM_list1 = list(self.PG_NUM_list0) print("3号桌下单后值",self.PG_NUM_list4) print("清零号桌下单后值",self.PG_NUM_list0) print("临时号桌下单完成后值",self.PG_NUM_list1) if is_selected4 == True: self.textBrowser_XD.clear() print("选中了4号桌") self.PG_NUM_list5 = self.PG_NUM_list1 self.textBrowser_XD.append("4号桌下单成功")##显示框显示内容 self.PG_NUM_list1 = list(self.PG_NUM_list0) print("4号桌下单后值",self.PG_NUM_list5) print("清零号桌下单后值",self.PG_NUM_list0) print("临时号桌下单完成后值",self.PG_NUM_list1) if is_selected5 == True: self.textBrowser_XD.clear() print("选中了5号桌") self.PG_NUM_list6 = self.PG_NUM_list1 self.textBrowser_XD.append("5号桌下单成功")##显示框显示内容 self.PG_NUM_list1 = list(self.PG_NUM_list0) print("5号桌下单后值",self.PG_NUM_list6) print("清零号桌下单后值",self.PG_NUM_list0) print("临时号桌下单完成后值",self.PG_NUM_list1) if is_selected6 == True: self.textBrowser_XD.clear() print("选中了6号桌") self.PG_NUM_list7 = self.PG_NUM_list1 self.textBrowser_XD.append("6号桌下单成功")##显示框显示内容 self.PG_NUM_list1 = list(self.PG_NUM_list0) print("6号桌下单后值",self.PG_NUM_list7) print("清零号桌下单后值",self.PG_NUM_list0) print("临时号桌下单完成后值",self.PG_NUM_list1) ##查看账单 def onClick26(self):## 查看账单 ZJXF0=0 ZJXF1=0 ZJXF2=0 ZJXF3=0 ZJXF4=0 ZJXF5=0 ZJXF6=0 ZJXF7=0 ZJXF8=0 ZJXF9=0 ZJXF10=0 ZJXF11=0 """判断CheckBox是否被选中""" is_selected_ZD_1 = self.checkBox_1_ZH_JS.isChecked()##1号桌复选按钮判断 is_selected_ZD_2 = self.checkBox_2_ZH_JS.isChecked()##2号桌复选按钮判断 is_selected_ZD_3 = self.checkBox_3_ZH_JS.isChecked()##3号桌复选按钮判断 is_selected_ZD_4 = self.checkBox_4_ZH_JS.isChecked()##4号桌复选按钮判断 is_selected_ZD_5 = self.checkBox_5_ZH_JS.isChecked()##5号桌复选按钮判断 is_selected_ZD_6 = self.checkBox_6_ZH_JS.isChecked()##6号桌复选按钮判断 ##判断查询桌号进行临时赋值 if is_selected_ZD_1==True : print(self.PG_NUM_list2) self.PG_NUM_list8 = self.PG_NUM_list2 if is_selected_ZD_2==True : print(self.PG_NUM_list3) self.PG_NUM_list8 = self.PG_NUM_list3 if is_selected_ZD_3==True : print(self.PG_NUM_list4) self.PG_NUM_list8 = self.PG_NUM_list4 if is_selected_ZD_4==True : print(self.PG_NUM_list5) self.PG_NUM_list8 = self.PG_NUM_list5 if is_selected_ZD_5==True : print(self.PG_NUM_list6) self.PG_NUM_list8 = self.PG_NUM_list6 if is_selected_ZD_6==True : print(self.PG_NUM_list7) self.PG_NUM_list8 = self.PG_NUM_list7 ##显示赋值后的菜单 if is_selected_ZD_1==True or is_selected_ZD_2==True or is_selected_ZD_3==True or is_selected_ZD_4==True or is_selected_ZD_5==True or is_selected_ZD_6==True : self.textBrowser.clear() if self.PG_NUM_list8[0] > 0: str_XS_0="红烧排骨"+"X"+str(self.PG_NUM_list8 [0])+" "+str(self.PG_NUM_list8 [0]*48)+"元" print(str_XS_0) self.textBrowser.append(str_XS_0)##显示框显示内容 ZJXF0 = self.PG_NUM_list8 [0]*48 if self.PG_NUM_list8[1] > 0: str_XS_1="山东炒鸡"+"X"+str(self.PG_NUM_list8 [1])+" "+str(self.PG_NUM_list8 [1]*48)+"元" print(str_XS_1) self.textBrowser.append(str_XS_1)##显示框显示内容 ZJXF1 = self.PG_NUM_list8 [1]*48 if self.PG_NUM_list8[2] > 0: str_XS_2="铁锅炖"+"X"+str(self.PG_NUM_list8 [2])+" "+str(self.PG_NUM_list8 [2]*48)+"元" print(str_XS_2) self.textBrowser.append(str_XS_2)##显示框显示内容 ZJXF2 = self.PG_NUM_list8 [2]*48 if self.PG_NUM_list8[3] > 0: str_XS_3="红烧肉"+"X"+str(self.PG_NUM_list8 [3])+" "+str(self.PG_NUM_list8 [3]*48)+"元" print(str_XS_3) self.textBrowser.append(str_XS_3)##显示框显示内容 ZJXF3 = self.PG_NUM_list8 [3]*48 if self.PG_NUM_list8[4] > 0: str_XS_4="辣炒土豆丝"+"X"+str(self.PG_NUM_list8 [4])+" "+str(self.PG_NUM_list8 [4]*28)+"元" print(str_XS_4) self.textBrowser.append(str_XS_4)##显示框显示内容 ZJXF4 = self.PG_NUM_list8 [4]*28 if self.PG_NUM_list8[5] > 0: str_XS_5="呛炒藕片"+"X"+str(self.PG_NUM_list8 [5])+" "+str(self.PG_NUM_list8 [5]*28)+"元" print(str_XS_5) self.textBrowser.append(str_XS_5)##显示框显示内容 ZJXF5 = self.PG_NUM_list8 [5]*28 if self.PG_NUM_list8[6] > 0: str_XS_6="辣炒土豆片"+"X"+str(self.PG_NUM_list8 [6])+" "+str(self.PG_NUM_list8 [6]*28)+"元" print(str_XS_6) self.textBrowser.append(str_XS_6)##显示框显示内容 ZJXF6 = self.PG_NUM_list8 [6]*28 if self.PG_NUM_list8[7] > 0: str_XS_7="醋溜豆芽"+"X"+str(self.PG_NUM_list8 [7])+" "+str(self.PG_NUM_list8 [7]*28)+"元" print(str_XS_7) self.textBrowser.append(str_XS_7)##显示框显示内容 ZJXF7 = self.PG_NUM_list8 [7]*28 if self.PG_NUM_list8[8] > 0: str_XS_8="疙瘩汤"+"X"+str(self.PG_NUM_list8 [8])+" "+str(self.PG_NUM_list8 [8]*18)+"元" print(str_XS_8) self.textBrowser.append(str_XS_8)##显示框显示内容 ZJXF8 = self.PG_NUM_list8 [8]*18 if self.PG_NUM_list8[9] > 0: str_XS_9="番茄鸡蛋汤"+"X"+str(self.PG_NUM_list8 [9])+" "+str(self.PG_NUM_list8 [9]*18)+"元" print(str_XS_9) self.textBrowser.append(str_XS_9)##显示框显示内容 ZJXF9 = self.PG_NUM_list8 [9]*18 if self.PG_NUM_list8[10] > 0: str_XS_10="米饭"+"X"+str(self.PG_NUM_list8 [10])+" "+str(self.PG_NUM_list8 [10]*4)+"元" print(str_XS_10) self.textBrowser.append(str_XS_10)##显示框显示内容 ZJXF10 = self.PG_NUM_list8 [10]*4 if self.PG_NUM_list8[11] > 0: str_XS_11="面条"+"X"+str(self.PG_NUM_list8 [11])+" "+str(self.PG_NUM_list8 [11]*4)+"元" print(str_XS_11) self.textBrowser.append(str_XS_11)##显示框显示内容 ZJXF11 = self.PG_NUM_list8 [11]*4 ZJXF=ZJXF0+ZJXF1+ZJXF2+ZJXF3+ZJXF4+ZJXF5+ZJXF6+ZJXF7+ZJXF8+ZJXF9+ZJXF10+ZJXF11 str_XS_12="您的账单金额为: "+str(ZJXF)+"元" self.textBrowser.append(str_XS_12)##显示框显示内容 else: self.textBrowser.append("当前查询桌号无消费")##显示框显示内容 ##账单结算 def onClick27(self):## 账单结算清除列表 """判断CheckBox是否被选中""" is_selected_ZDJS_1 = self.checkBox_1_ZH_JS.isChecked()##1号桌复选按钮判断 is_selected_ZDJS_2 = self.checkBox_2_ZH_JS.isChecked()##2号桌复选按钮判断 is_selected_ZDJS_3 = self.checkBox_3_ZH_JS.isChecked()##3号桌复选按钮判断 is_selected_ZDJS_4 = self.checkBox_4_ZH_JS.isChecked()##4号桌复选按钮判断 is_selected_ZDJS_5 = self.checkBox_5_ZH_JS.isChecked()##5号桌复选按钮判断 is_selected_ZDJS_6 = self.checkBox_6_ZH_JS.isChecked()##6号桌复选按钮判断 ##判断查询桌号进行清空赋值 if is_selected_ZDJS_1==True : ##清零操作 for i1 in range(12): self.PG_NUM_list2[i1] = 0 print(self.PG_NUM_list2) # 使用all()函数和列表推导式 if all(x1 == 0 for x1 in self.PG_NUM_list2): self.textBrowser.clear() self.textBrowser.append("1号桌结算完成")##显示框显示内容 else: self.textBrowser.clear() self.textBrowser.append("系统错误结算失败")##显示框显示内容 if is_selected_ZDJS_2==True : ##清零操作 for i2 in range(12): self.PG_NUM_list3[i2] = 0 if all(x2 == 0 for x2 in self.PG_NUM_list3): self.textBrowser.clear() self.textBrowser.append("2号桌结算完成")##显示框显示内容 else: self.textBrowser.clear() self.textBrowser.append("系统错误结算失败")##显示框显示内容 if is_selected_ZDJS_3==True : ##清零操作 for i3 in range(12): self.PG_NUM_list4[i3] = 0 if all(x3 == 0 for x3 in self.PG_NUM_list4): self.textBrowser.clear() self.textBrowser.append("3号桌结算完成")##显示框显示内容 else: self.textBrowser.clear() self.textBrowser.append("系统错误结算失败")##显示框显示内容 if is_selected_ZDJS_4==True : ##清零操作 for i4 in range(12): self.PG_NUM_list5[i4] = 0 if all(x4 == 0 for x4 in self.PG_NUM_list5): self.textBrowser.clear() self.textBrowser.append("4号桌结算完成")##显示框显示内容 else: self.textBrowser.clear() self.textBrowser.append("系统错误结算失败")##显示框显示内容 if is_selected_ZDJS_5==True : ##清零操作 for i5 in range(12): self.PG_NUM_list6[i5] = 0 if all(x5 == 0 for x5 in self.PG_NUM_list6): self.textBrowser.clear() self.textBrowser.append("5号桌结算完成")##显示框显示内容 else: self.textBrowser.clear() self.textBrowser.append("系统错误结算失败")##显示框显示内容 if is_selected_ZDJS_6==True : ##清零操作 for i6 in range(12): self.PG_NUM_list7[i6] = 0 if all(x6 == 0 for x6 in self.PG_NUM_list7): self.textBrowser.clear() self.textBrowser.append("6号桌结算完成")##显示框显示内容 else: self.textBrowser.clear() self.textBrowser.append("系统错误结算失败")##显示框显示内容# 主程序入口if __name__ == "__main__": # 创建应用实例 app = QApplication(sys.argv) # 实例化主窗口 main_window = MainWindow() # 显示窗口 main_window.show() # 启动应用事件循环 sys.exit(app.exec())