CMake: Show scanned header files in project tree (TeaLeafReader)

Change-Id: I06ed341a603f4062b41eabc91a90d6d8041aaa4b
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2016-11-04 11:10:42 +01:00
parent 269e699fd9
commit ae46c06ac6
2 changed files with 58 additions and 6 deletions

View File

@@ -380,13 +380,15 @@ void BuildDirManager::clearCache()
QList<CMakeBuildTarget> BuildDirManager::buildTargets() const
{
QTC_ASSERT(m_reader, return QList<CMakeBuildTarget>());
if (!m_reader)
return QList<CMakeBuildTarget>();
return m_reader->buildTargets();
}
CMakeConfig BuildDirManager::parsedConfiguration() const
{
QTC_ASSERT(m_reader, return m_cmakeCache);
if (!m_reader)
return m_cmakeCache;
if (m_cmakeCache.isEmpty())
m_cmakeCache = m_reader->parsedConfiguration();
return m_cmakeCache;