def onDelete(self):
student = self.selection
if not student:
return
confirm = QMessageBox.warning(QtWidgets.QWidget(),
"????", "????????",
QMessageBox.Yes | QMessageBox.No)
if confirm == QMessageBox.Yes:
item = self.tableIndex[student]
n = self.studentTable.topLevelItemCount()
for i in range(0, n):
if self.studentTable.topLevelItem(i) == item:
self.studentTable.takeTopLevelItem(i)
self.tableList.remove(student)
self.tableIndex.pop(student)
break
public.studentManager.delete(student)
评论列表
文章目录