Add "r" as mnemonic for Build > Build for Run Configuration

Similar to f1881777b7, this change makes
it possible to build a specific sub-project using only the keyboard.
For CMake projects, this is a workaround for QTCREATORBUG-25231.

If that bug is ever fixed, this mnemonic still remains useful,
especially as it has a different meaning than Build Subproject: it
builds for the current run target as opposed to the sub-project
associated with the current file.

Task-number: QTCREATORBUG-25231
Change-Id: Iceb25a1c5c3242db3331c28ff0e4ca908dc04890
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Mitch Curtis
2021-01-14 16:19:29 +01:00
parent 1342500fb0
commit 4adfc76ec9

View File

@@ -1189,7 +1189,7 @@ bool ProjectExplorerPlugin::initialize(const QStringList &arguments, QString *er
// build for run config
dd->m_buildForRunConfigAction = new Utils::ParameterAction(
tr("Build for Run Configuration"), tr("Build for Run Configuration \"%1\""),
tr("Build for &Run Configuration"), tr("Build for &Run Configuration \"%1\""),
Utils::ParameterAction::EnabledWithParameter, this);
dd->m_buildForRunConfigAction->setIcon(buildIcon);
cmd = ActionManager::registerAction(dd->m_buildForRunConfigAction,