diff --git a/sources/editor/qetelementeditor.cpp b/sources/editor/qetelementeditor.cpp index a188c7260..2e19c4c64 100644 --- a/sources/editor/qetelementeditor.cpp +++ b/sources/editor/qetelementeditor.cpp @@ -149,7 +149,11 @@ void QETElementEditor::setupActions() { copy -> setShortcut(QKeySequence::Copy); paste -> setShortcut(QKeySequence::Paste); paste_in_area -> setShortcut(tr("Ctrl+Shift+V")); +#ifndef Q_WS_MAC edit_delete -> setShortcut(QKeySequence(tr("Suppr"))); +#else + edit_delete -> setShortcut(QKeySequence(tr("Backspace"))); +#endif zoom_in -> setShortcut(QKeySequence::ZoomIn); zoom_out -> setShortcut(QKeySequence::ZoomOut); diff --git a/sources/qetdiagrameditor.cpp b/sources/qetdiagrameditor.cpp index cc8c5b9f9..f0b0d74e2 100644 --- a/sources/qetdiagrameditor.cpp +++ b/sources/qetdiagrameditor.cpp @@ -252,7 +252,12 @@ void QETDiagramEditor::actions() { select_all -> setShortcut(QKeySequence::SelectAll); select_nothing -> setShortcut(QKeySequence(tr("Ctrl+Shift+A"))); select_invert -> setShortcut(QKeySequence(tr("Ctrl+I"))); +#ifndef Q_WS_MAC delete_selection -> setShortcut(QKeySequence(tr("Suppr"))); +#else + delete_selection -> setShortcut(QKeySequence(tr("Backspace"))); +#endif + rotate_selection -> setShortcut(QKeySequence(tr("Ctrl+R"))); selection_prop -> setShortcut(QKeySequence(tr("Ctrl+J"))); conductor_reset -> setShortcut(QKeySequence(tr("Ctrl+K")));