def keyPressEvent(self, event):
if event.key() == Qt.Key_Delete:
#event.accept()
if self.lastItemClicked is not None:
delsheet = None
for sheet in self.sheets:
if sheet.treeitem == self.lastItemClicked:
delsheet = sheet
if delsheet is not None:
indx = self.sheetWidget.sheetTree.indexOfTopLevelItem(sheet.treeitem)
self.sheetWidget.sheetTree.takeTopLevelItem(indx)
self.currentSheet = None
self.sheetView.scene.clear()
self.sheets.remove(delsheet)
return 1
return 0
评论列表
文章目录