20 """ |
20 """ |
21 Protected method implementing special key handling. |
21 Protected method implementing special key handling. |
22 |
22 |
23 @param evt reference to the event (QKeyEvent) |
23 @param evt reference to the event (QKeyEvent) |
24 """ |
24 """ |
25 if evt.key() in [Qt.Key_Delete, Qt.Key_Backspace] and \ |
25 if ( |
26 self.model() is not None: |
26 evt.key() in [Qt.Key_Delete, Qt.Key_Backspace] and |
|
27 self.model() is not None |
|
28 ): |
27 self.removeSelected() |
29 self.removeSelected() |
28 evt.setAccepted(True) |
30 evt.setAccepted(True) |
29 else: |
31 else: |
30 super(E5ListView, self).keyPressEvent(evt) |
32 super(E5ListView, self).keyPressEvent(evt) |
31 |
33 |