diff --git a/novelwriter/gui/doceditor.py b/novelwriter/gui/doceditor.py index 00b2b112..e4af4f7b 100644 --- a/novelwriter/gui/doceditor.py +++ b/novelwriter/gui/doceditor.py @@ -177,12 +177,12 @@ class GuiDocEditor(QPlainTextEdit): self.keyContext.activated.connect(self._openContextFromCursor) self.followTag1 = QShortcut(self) - self.followTag1.setKey(Qt.Key.Key_Return | QtModCtrl) + self.followTag1.setKey("Ctrl+Return") self.followTag1.setContext(Qt.ShortcutContext.WidgetShortcut) self.followTag1.activated.connect(self._processTag) self.followTag2 = QShortcut(self) - self.followTag2.setKey(Qt.Key.Key_Enter | QtModCtrl) + self.followTag2.setKey("Ctrl+Enter") self.followTag2.setContext(Qt.ShortcutContext.WidgetShortcut) self.followTag2.activated.connect(self._processTag) diff --git a/novelwriter/guimain.py b/novelwriter/guimain.py index 1a20ed58..3966ff49 100644 --- a/novelwriter/guimain.py +++ b/novelwriter/guimain.py @@ -293,15 +293,15 @@ class GuiMain(QMainWindow): self._connectMenuActions() self.keyReturn = QShortcut(self) - self.keyReturn.setKey(Qt.Key.Key_Return) + self.keyReturn.setKey("Return") self.keyReturn.activated.connect(self._keyPressReturn) self.keyEnter = QShortcut(self) - self.keyEnter.setKey(Qt.Key.Key_Enter) + self.keyEnter.setKey("Enter") self.keyEnter.activated.connect(self._keyPressReturn) self.keyEscape = QShortcut(self) - self.keyEscape.setKey(Qt.Key.Key_Escape) + self.keyEscape.setKey("Esc") self.keyEscape.activated.connect(self._keyPressEscape) # Initialise Main GUI diff --git a/novelwriter/tools/welcome.py b/novelwriter/tools/welcome.py index d7b86e4a..c40565ee 100644 --- a/novelwriter/tools/welcome.py +++ b/novelwriter/tools/welcome.py @@ -297,7 +297,7 @@ class _OpenProjectPage(QWidget): self.selectedPath.addAction(self.aMissing, QLineEdit.ActionPosition.TrailingPosition) self.keyDelete = QShortcut(self) - self.keyDelete.setKey(Qt.Key.Key_Delete) + self.keyDelete.setKey("Del") self.keyDelete.activated.connect(self._deleteSelectedItem) # Assemble