summaryrefslogtreecommitdiff
path: root/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@theqtcompany.com>2016-03-31 15:07:58 +0200
committerTobias Hunger <tobias.hunger@theqtcompany.com>2016-04-01 09:56:27 +0000
commit6ea1b07ceb4ff9af08612824df59e9ec6ac3be8d (patch)
tree291756225b8113be911cbb0c76b90ecc3d330b6d /src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
parentc976054fa7db5b0d97eed3ba72c47d206062ead6 (diff)
downloadqt-creator-6ea1b07ceb4ff9af08612824df59e9ec6ac3be8d.tar.gz
CMake: Simplify reparsing code
This still fixes the parsing issue when switching build configurations, but the code is simpler. Change-Id: I5748788224c5b49399550c33bcef592f193cfa8a Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp')
-rw-r--r--src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
index e427fecf62..93593392e9 100644
--- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
@@ -148,8 +148,6 @@ void CMakeBuildConfiguration::ctor()
m_buildDirManager, &BuildDirManager::forceReparse);
connect(this, &CMakeBuildConfiguration::buildDirectoryChanged,
m_buildDirManager, &BuildDirManager::forceReparse);
- connect(target(), &Target::kitChanged, this, &CMakeBuildConfiguration::maybeForceReparse);
- connect(project, &Project::activeTargetChanged, this, &CMakeBuildConfiguration::maybeForceReparse);
connect(this, &CMakeBuildConfiguration::parsingStarted, project, &CMakeProject::handleParsingStarted);
connect(this, &CMakeBuildConfiguration::dataAvailable, project, &CMakeProject::parseCMakeOutput);
@@ -174,11 +172,6 @@ bool CMakeBuildConfiguration::isParsing() const
return m_buildDirManager && m_buildDirManager->isParsing();
}
-void CMakeBuildConfiguration::parse()
-{
- m_buildDirManager->parse();
-}
-
void CMakeBuildConfiguration::resetData()
{
m_buildDirManager->resetData();