Example #1
0
 def keyPressEvent(self, ev):
     if ev.matches(QKeySequence.StandardKey.Delete):
         self.delete_requested.emit()
         ev.accept()
         return
     if ev.key() == Qt.Key.Key_F2:
         item = self.currentItem()
         if item:
             self.edit_notes(item)
             ev.accept()
             return
     return QTreeWidget.keyPressEvent(self, ev)
Example #2
0
 def keyPressEvent(self, ev):
     if ev.key() in (Qt.Key.Key_Delete, Qt.Key.Key_Backspace):
         ev.accept()
         self.request_delete()
     else:
         return QTreeWidget.keyPressEvent(self, ev)
Example #3
0
 def keyPressEvent(self, ev):
     if ev.matches(QKeySequence.StandardKey.Delete):
         self.delete_requested.emit()
         ev.accept()
         return
     return QTreeWidget.keyPressEvent(self, ev)