From f9c246b26eaebb4aa29449de2d250768474b0d3c Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 30 Jul 2019 11:48:57 +0200 Subject: [PATCH] CMake: Request filesystem scan when cmake files change The typical use case is to add header/source file and then update the CMakeLists.txt file to add the source. Request a filesystem scan when a cmakefile changes to pick up the header file when the source file is added. Task-number: QTCREATORBUG-22674 Change-Id: Ifbb1ba37dd46967215f51db2c6ad92af669df585 Reviewed-by: Cristian Adam Reviewed-by: Eike Ziller --- src/plugins/cmakeprojectmanager/builddirmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/builddirmanager.cpp b/src/plugins/cmakeprojectmanager/builddirmanager.cpp index a5cb3715390..016c3c23eb7 100644 --- a/src/plugins/cmakeprojectmanager/builddirmanager.cpp +++ b/src/plugins/cmakeprojectmanager/builddirmanager.cpp @@ -243,7 +243,7 @@ void BuildDirManager::becameDirty() if (!tool->isAutoRun()) return; - emit requestReparse(REPARSE_CHECK_CONFIGURATION); + emit requestReparse(REPARSE_CHECK_CONFIGURATION | REPARSE_SCAN); } void BuildDirManager::resetData()