From 5fa52d2ff9a93110cff38cf43c16268515fed937 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 2 May 2016 13:18:32 +0200 Subject: [PATCH] ProjectExplorer: Shorten code Change-Id: I69f77f5ddce26a4b5300d7b1af1c2409399b0440 Reviewed-by: Orgad Shaneh --- src/plugins/projectexplorer/projectexplorer.cpp | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) 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();