def keyPressEvent(self, event):
if event.key() == Qt.Key_Delete:
#event.accept()
if self.lastItemClicked is not None:
delkey = None
for key in self.connections:
if self.connections[key][1].workerTreeItem == self.lastItemClicked:
delkey = key
if delkey is not None:
indx = self.workerDockWidget.workerTree.indexOfTopLevelItem(self.connections[delkey][1].workerTreeItem)
self.workerDockWidget.workerTree.takeTopLevelItem(indx)
self.connections[delkey][1].connection = None
self.connections[delkey][0].callback = None
del self.connections[delkey]
return 1
return 0
评论列表
文章目录