405 |
405 |
406 @param evt reference to the key event |
406 @param evt reference to the key event |
407 @type QKeyEvent |
407 @type QKeyEvent |
408 """ |
408 """ |
409 key = evt.key() |
409 key = evt.key() |
410 isControlModifier = bool( |
410 isControlModifier = ( |
411 evt.modifiers() & Qt.KeyboardModifier.ControlModifier) |
411 evt.modifiers() == Qt.KeyboardModifier.ControlModifier |
|
412 ) |
412 |
413 |
413 if ( |
414 if ( |
414 key == Qt.Key.Key_ZoomIn or |
415 key == Qt.Key.Key_ZoomIn or |
415 (key == Qt.Key.Key_Plus and isControlModifier) |
416 (key == Qt.Key.Key_Plus and isControlModifier) |
416 ): |
417 ): |
431 ): |
432 ): |
432 self.backward() |
433 self.backward() |
433 evt.accept() |
434 evt.accept() |
434 elif key == Qt.Key.Key_Right and isControlModifier: |
435 elif key == Qt.Key.Key_Right and isControlModifier: |
435 self.forward() |
436 self.forward() |
|
437 evt.accept() |
|
438 elif key == Qt.Key.Key_F and isControlModifier: |
|
439 self.__helpViewerWidget.showHideSearch(True) |
|
440 evt.accept() |
|
441 elif ( |
|
442 key == Qt.Key.Key_F3 and |
|
443 evt.modifiers() == Qt.KeyboardModifier.NoModifier |
|
444 ): |
|
445 self.__helpViewerWidget.searchNext() |
|
446 evt.accept() |
|
447 elif ( |
|
448 key == Qt.Key.Key_F3 and |
|
449 evt.modifiers() == Qt.KeyboardModifier.ShiftModifier |
|
450 ): |
|
451 self.__helpViewerWidget.searchPrev() |
436 evt.accept() |
452 evt.accept() |
437 |
453 |
438 def _mouseReleaseEvent(self, evt): |
454 def _mouseReleaseEvent(self, evt): |
439 """ |
455 """ |
440 Protected method called by a mouse release event. |
456 Protected method called by a mouse release event. |