diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index 2d813cd2099..e2ae8664b84 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -239,9 +239,7 @@ public: void determineSessionToRestoreAtStartup(); void restoreSession(); void loadSession(const QString &session); - void handleRunProject(); void runProjectContextMenu(); - void runProjectWithoutDeploy(); void savePersistentSettings(); void addNewFile(); @@ -1194,11 +1192,11 @@ bool ProjectExplorerPlugin::initialize(const QStringList &arguments, QString *er connect(dd->m_cleanSessionAction, &QAction::triggered, dd, &ProjectExplorerPluginPrivate::cleanSession); connect(dd->m_runAction, &QAction::triggered, - dd, &ProjectExplorerPluginPrivate::handleRunProject); + dd, [this]() { m_instance->runStartupProject(Constants::NORMAL_RUN_MODE); }); connect(dd->m_runActionContextMenu, &QAction::triggered, dd, &ProjectExplorerPluginPrivate::runProjectContextMenu); connect(dd->m_runWithoutDeployAction, &QAction::triggered, - dd, &ProjectExplorerPluginPrivate::runProjectWithoutDeploy); + dd, [this]() { m_instance->runStartupProject(Constants::NORMAL_RUN_MODE, true); }); connect(dd->m_cancelBuildAction, &QAction::triggered, dd, &ProjectExplorerPluginPrivate::cancelBuild); connect(dd->m_unloadAction, &QAction::triggered, @@ -2417,16 +2415,6 @@ void ProjectExplorerPluginPrivate::cleanSession() QList() << Id(Constants::BUILDSTEPS_CLEAN)); } -void ProjectExplorerPluginPrivate::handleRunProject() -{ - m_instance->runStartupProject(Constants::NORMAL_RUN_MODE); -} - -void ProjectExplorerPluginPrivate::runProjectWithoutDeploy() -{ - m_instance->runStartupProject(Constants::NORMAL_RUN_MODE, true); -} - void ProjectExplorerPluginPrivate::runProjectContextMenu() { Node *node = ProjectTree::currentNode();