def keyPressEvent(self, event):
if True:# not event.isAccepted():
if event.key() == Qt.Key_Delete:
event.accept()
# Delete selection except for init and loop
nodes = [x for x in self.scene.items() if isinstance(x, Node)]
for node in nodes:
if node.isSelected() and not node == self.initnode and not node == self.loopnode:
node.delete()
self.scene.removeItem(node)
found = True
评论列表
文章目录