forked from qt-creator/qt-creator
Core/Tr: Fix menu bar action
It is "menu bar", and use placeholder for shortcut instead of concatenation. Change-Id: I60094a5fac3893663180f7ef573b6dece7670111 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
@@ -1858,19 +1858,19 @@ void ICorePrivate::registerDefaultActions()
|
||||
|
||||
// Show Menubar Action
|
||||
if (globalMenuBar() && !globalMenuBar()->isNativeMenuBar()) {
|
||||
m_toggleMenubarAction = new QAction(Tr::tr("Show Menubar"), this);
|
||||
m_toggleMenubarAction = new QAction(Tr::tr("Show Menu Bar"), this);
|
||||
m_toggleMenubarAction->setCheckable(true);
|
||||
cmd = ActionManager::registerAction(m_toggleMenubarAction, Constants::TOGGLE_MENUBAR);
|
||||
cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+Alt+M")));
|
||||
connect(m_toggleMenubarAction, &QAction::toggled, this, [cmd](bool visible) {
|
||||
if (!visible) {
|
||||
CheckableMessageBox::information(
|
||||
Core::ICore::dialogParent(),
|
||||
Tr::tr("Hide Menubar"),
|
||||
Tr::tr(
|
||||
"This will hide the menu bar completely. You can show it again by typing ")
|
||||
+ cmd->keySequence().toString(QKeySequence::NativeText),
|
||||
Key("ToogleMenuBarHint"));
|
||||
CheckableMessageBox::information(Core::ICore::dialogParent(),
|
||||
Tr::tr("Hide Menu Bar"),
|
||||
Tr::tr("This will hide the menu bar completely. "
|
||||
"You can show it again by typing %1.")
|
||||
.arg(cmd->keySequence().toString(
|
||||
QKeySequence::NativeText)),
|
||||
Key("ToogleMenuBarHint"));
|
||||
}
|
||||
globalMenuBar()->setVisible(visible);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user