Example #1
0
 def keyPressEvent(self, ev):
     sc = get_shortcut_for(self, ev)
     if ev.key() == Qt.Key_Escape or sc == 'toggle_bookmarks':
         self.toggle_requested.emit()
         return
     if sc == 'new_bookmark':
         self.create_requested.emit()
         return
     return QWidget.keyPressEvent(self, ev)
Example #2
0
 def keyPressEvent(self, ev):
     sc = get_shortcut_for(self, ev)
     if sc == 'toggle_highlights' or ev.key() == Qt.Key.Key_Escape:
         self.toggle_requested.emit()
     return super().keyPressEvent(ev)
Example #3
0
 def keyPressEvent(self, ev):
     if ev.key() == Qt.Key_Escape or get_shortcut_for(self, ev) == 'toggle_bookmarks':
         self.toggle_requested.emit()
         return
     return QWidget.keyPressEvent(self, ev)