yacreader/shortcuts_management
Igor Kushnir 2acfbbfac7 Library: add Quit shortcut
The Ctrl+Q shortcut is assigned to Quit action in most applications on
GNU/Linux. Command+Q is used on macOS. The added shortcut should be
automatically mapped to Command+Q on macOS judging by the following
quote from QKeySequence class documentation:
Note: On macOS, references to "Ctrl", Qt::CTRL, Qt::Key_Control and
Qt::ControlModifier correspond to the Command keys on the Macintosh
keyboard

QKeySequence::Quit could be used as the default key sequence in place of
`Qt::CTRL | Qt::Key_Q`. This would leave the shortcut unassigned by
default on Windows. But YACReader doesn't use QKeySequence::StandardKey
anywhere, so perhaps this shortcut should be hard-coded too.

The shortcut is particularly useful when Close to tray option is
enabled, because in this case closing the Library window with a system
window manager shortcut simply hides it.
2021-05-28 19:34:24 +02:00
..
actions_groups_model.cpp Format code using clang-format 2019-05-30 19:46:37 +02:00
actions_groups_model.h Format code using clang-format 2019-05-30 19:46:37 +02:00
actions_shortcuts_model.cpp Port away from deprecated QFlags(Zero) constructor 2021-03-09 21:32:23 +01:00
actions_shortcuts_model.h Format code using clang-format 2019-05-30 19:46:37 +02:00
edit_shortcut_item_delegate.cpp Format code using clang-format 2019-05-30 19:46:37 +02:00
edit_shortcut_item_delegate.h Format code using clang-format 2019-05-30 19:46:37 +02:00
edit_shortcuts_dialog.cpp Format code using clang-format 2019-05-30 19:46:37 +02:00
edit_shortcuts_dialog.h Format code using clang-format 2019-05-30 19:46:37 +02:00
shortcuts_management.pri Normalize line endings 2018-08-07 11:09:02 +02:00
shortcuts_manager.cpp Library: add Quit shortcut 2021-05-28 19:34:24 +02:00
shortcuts_manager.h Library: add Quit shortcut 2021-05-28 19:34:24 +02:00