forked from qt-creator/qt-creator
Terminal: Only unlock exit on macOS
Fixes: QTCREATORBUG-29902 Change-Id: Ifbb1f12c874f2f68483a34ac6e117214211e5be4 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -293,7 +293,11 @@ void TerminalWidget::setupActions()
|
|||||||
this,
|
this,
|
||||||
&TerminalWidget::moveCursorWordRight);
|
&TerminalWidget::moveCursorWordRight);
|
||||||
|
|
||||||
unlockGlobalAction(Core::Constants::EXIT);
|
// Ctrl+Q, the default "Quit" shortcut, is a useful key combination in a shell.
|
||||||
|
// It can be used in combination with Ctrl+S to pause a program, and resume it with Ctrl+Q.
|
||||||
|
// So we unlock the EXIT command only for macOS where the default is Cmd+Q to quit.
|
||||||
|
if (HostOsInfo::isMacHost())
|
||||||
|
unlockGlobalAction(Core::Constants::EXIT);
|
||||||
unlockGlobalAction(Core::Constants::OPTIONS);
|
unlockGlobalAction(Core::Constants::OPTIONS);
|
||||||
unlockGlobalAction("Preferences.Terminal.General");
|
unlockGlobalAction("Preferences.Terminal.General");
|
||||||
unlockGlobalAction(Core::Constants::FIND_IN_DOCUMENT);
|
unlockGlobalAction(Core::Constants::FIND_IN_DOCUMENT);
|
||||||
|
Reference in New Issue
Block a user