522 |
522 |
523 @param pos position to show the menu at |
523 @param pos position to show the menu at |
524 @type QPoint |
524 @type QPoint |
525 """ |
525 """ |
526 if Globals.isMacPlatform(): |
526 if Globals.isMacPlatform(): |
527 copyKeys = QKeySequence(Qt.Modifier.CTRL + Qt.Key.Key_C) |
527 copyKeys = QKeySequence("Ctrl+C") |
528 pasteKeys = QKeySequence(Qt.Modifier.CTRL + Qt.Key.Key_V) |
528 pasteKeys = QKeySequence("Ctrl+V") |
529 else: |
529 else: |
530 copyKeys = QKeySequence( |
530 copyKeys = QKeySequence("Ctrl+Shift+C") |
531 Qt.Modifier.CTRL + Qt.Modifier.SHIFT + Qt.Key.Key_C) |
531 pasteKeys = QKeySequence("Ctrl+Shift+V") |
532 pasteKeys = QKeySequence( |
|
533 Qt.Modifier.CTRL + Qt.Modifier.SHIFT + Qt.Key.Key_V) |
|
534 menu = QMenu(self) |
532 menu = QMenu(self) |
535 menu.addAction(self.tr("Clear"), self.__clear) |
533 menu.addAction(self.tr("Clear"), self.__clear) |
536 menu.addSeparator() |
534 menu.addSeparator() |
537 menu.addAction(self.tr("Copy"), self.replEdit.copy, copyKeys) |
535 menu.addAction(self.tr("Copy"), self.replEdit.copy, copyKeys) |
538 menu.addAction(self.tr("Paste"), self.__paste, pasteKeys) |
536 menu.addAction(self.tr("Paste"), self.__paste, pasteKeys) |