From 33f78fa27db7366b0e90a3fafaf0586c887567bd Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 14 Jun 2022 15:47:24 +0200 Subject: [PATCH] QmakeProjectManager: Also consider the "Forms" virtual folder ... for the "Hide Sources and Headers" setting. A .ui file usually corresponds to a source (and possibly a header) file, and the user very likely wants the option applied to it as well. Fixes: QTCREATORBUG-27482 Change-Id: I8652d8a9e7686239bcaef8f90d070c794fd5f993 Reviewed-by: hjk --- src/plugins/qmakeprojectmanager/qmakenodetreebuilder.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmakeprojectmanager/qmakenodetreebuilder.cpp b/src/plugins/qmakeprojectmanager/qmakenodetreebuilder.cpp index 8ae6a7cf1e5..10fc625d562 100644 --- a/src/plugins/qmakeprojectmanager/qmakenodetreebuilder.cpp +++ b/src/plugins/qmakeprojectmanager/qmakenodetreebuilder.cpp @@ -179,7 +179,8 @@ static void createTree(QmakeBuildSystem *buildSystem, vfolder->setIcon(fileTypes.at(i).icon); vfolder->setDisplayName(fileTypes.at(i).typeName); vfolder->setAddFileFilter(fileTypes.at(i).addFileFilter); - vfolder->setIsSourcesOrHeaders(type == FileType::Source || type == FileType::Header); + vfolder->setIsSourcesOrHeaders(type == FileType::Source || type == FileType::Header + || type == FileType::Form); if (type == FileType::Resource) { for (const auto &file : newFilePaths) {