diff --git a/obs/forms/OBSBasic.ui b/obs/forms/OBSBasic.ui index eaf46f422..9b68ab9d6 100644 --- a/obs/forms/OBSBasic.ui +++ b/obs/forms/OBSBasic.ui @@ -46,6 +46,10 @@ 32 + + Qt::ClickFocus + + @@ -165,6 +169,7 @@ QFrame::Plain + @@ -270,6 +275,7 @@ QFrame::NoFrame + @@ -547,6 +553,12 @@ Remove + + Del + + + Qt::WidgetWithChildrenShortcut + @@ -559,6 +571,9 @@ Del + + Qt::WidgetWithChildrenShortcut + diff --git a/obs/window-basic-main.cpp b/obs/window-basic-main.cpp index 2e51a500d..faa7723a9 100644 --- a/obs/window-basic-main.cpp +++ b/obs/window-basic-main.cpp @@ -119,10 +119,8 @@ OBSBasic::OBSBasic(QWidget *parent) QKeySequence::keyBindings(QKeySequence::Delete); #ifdef __APPLE__ - QList keys; - keys.append(QKeySequence::Delete); - keys.append(QKeySequence(Qt::Key_Backspace)); - ui->actionRemoveSource->setShortcuts(keys); + ui->actionRemoveSource->setShortcuts(DeleteKeys); + ui->actionRemoveScene->setShortcuts(DeleteKeys); ui->action_Settings->setMenuRole(QAction::PreferencesRole); ui->actionE_xit->setMenuRole(QAction::QuitRole);