예제 #1
0
 def keyPressEvent(self, event):
     """
     Must intercept invalid input events.  Make changes here
     """
     key = event.key()
     if key in [Qt.Key_Backspace, Qt.Key_Delete]:
         self.selectionbox.deleteSelection()
         # self.document().deleteSelection()
         self.clearSelection(False)
         return QGraphicsItemGroup.keyPressEvent(self, event)
     else:
         return QGraphicsItemGroup.keyPressEvent(self, event)
예제 #2
0
 def keyPressEvent(self, event):
     """
     Must intercept invalid input events.  Make changes here
     """
     key = event.key()
     if key in [Qt.Key_Backspace, Qt.Key_Delete]:
         self.selectionbox.deleteSelection()
         # self.document().deleteSelection()
         self.clearSelection(False)
         return QGraphicsItemGroup.keyPressEvent(self, event)
     else:
         return QGraphicsItemGroup.keyPressEvent(self, event)