From ba33fac6fbdf13c257860dba7ce175723e57ae81 Mon Sep 17 00:00:00 2001 From: Daniel Teske <daniel.teske@theqtcompany.com> Date: Tue, 21 Apr 2015 15:03:31 +0200 Subject: [PATCH] GenericProject: Mark files ending in .qrc as Resource files Otherwise the Designer doesn't know about those files and removes all refrences to them from edited .ui files. Change-Id: Icbb0a19b191c789ae00e45d8d8e26f92fddbae0b Task-number: QTCREATORBUG-14275 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com> --- src/plugins/genericprojectmanager/genericprojectnodes.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/genericprojectmanager/genericprojectnodes.cpp b/src/plugins/genericprojectmanager/genericprojectnodes.cpp index cb0f5b46239..35e4d1bff11 100644 --- a/src/plugins/genericprojectmanager/genericprojectnodes.cpp +++ b/src/plugins/genericprojectmanager/genericprojectnodes.cpp @@ -120,6 +120,8 @@ void GenericProjectNode::refresh(QSet<QString> oldFileList) QList<FileNode *> fileNodes; foreach (const QString &file, it.value()) { FileType fileType = SourceType; // ### FIXME + if (file.endsWith(QLatin1String(".qrc"))) + fileType = ResourceType; FileNode *fileNode = new FileNode(Utils::FileName::fromString(file), fileType, /*generated = */ false); fileNodes.append(fileNode); -- GitLab