forked from qt-creator/qt-creator
ProjectExplorer: Add "Open Terminal Here" actions also for project nodes
There is no apparent reason why these actions should only be available for file and folder nodes. Fixes: QTCREATORBUG-25107 Change-Id: Ia6a9e5d0be983ceabe5a0abee63d8527daa16f61 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -1010,9 +1010,14 @@ bool ProjectExplorerPlugin::initialize(const QStringList &arguments, QString *er
|
||||
|
||||
mfileContextMenu->addAction(cmd, Constants::G_FILE_OPEN);
|
||||
mfolderContextMenu->addAction(cmd, Constants::G_FOLDER_FILES);
|
||||
msubProjectContextMenu->addAction(cmd, Constants::G_PROJECT_LAST);
|
||||
mprojectContextMenu->addAction(cmd, Constants::G_PROJECT_LAST);
|
||||
|
||||
mfileContextMenu->addMenu(openTerminal, Constants::G_FILE_OPEN);
|
||||
mfolderContextMenu->addMenu(openTerminal, Constants::G_FOLDER_FILES);
|
||||
msubProjectContextMenu->addMenu(openTerminal, Constants::G_PROJECT_LAST);
|
||||
mprojectContextMenu->addMenu(openTerminal, Constants::G_PROJECT_LAST);
|
||||
|
||||
|
||||
dd->m_openTerminalHereBuildEnv = new QAction(tr("Build Environment"), this);
|
||||
dd->m_openTerminalHereRunEnv = new QAction(tr("Run Environment"), this);
|
||||
|
||||
Reference in New Issue
Block a user