diff options
author | Eike Ziller <eike.ziller@digia.com> | 2014-06-06 15:34:38 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-06-06 16:01:19 +0200 |
commit | 8496dad5d750ea745671e4aa8d18a8c114ce47cc (patch) | |
tree | 35b28bfce6e695a7565b094401bae7cfa045e29b | |
parent | cc64529fc4af97028a7fb195fc95a33fc9671f54 (diff) | |
download | qt-creator-8496dad5d750ea745671e4aa8d18a8c114ce47cc.tar.gz |
QMake: Fix missing qrc files in locator/search/...
The QMake project didn't put them into files() anymore since qrc nodes
where made folders.
Change-Id: I8e9354699cfccc4fdd4f5ce39baa30a9d61ce051
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
-rw-r--r-- | src/plugins/qmakeprojectmanager/qmakeproject.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakeproject.cpp b/src/plugins/qmakeprojectmanager/qmakeproject.cpp index d78f806467..fb186875ca 100644 --- a/src/plugins/qmakeprojectmanager/qmakeproject.cpp +++ b/src/plugins/qmakeprojectmanager/qmakeproject.cpp @@ -59,6 +59,7 @@ #include <qtsupport/profilereader.h> #include <qtsupport/qtkitinformation.h> #include <qtsupport/uicodemodelsupport.h> +#include <resourceeditor/resourcenode.h> #include <QDebug> #include <QDir> @@ -255,6 +256,9 @@ void ProjectFilesVisitor::visitProjectNode(ProjectNode *projectNode) void ProjectFilesVisitor::visitFolderNode(FolderNode *folderNode) { + if (qobject_cast<ResourceEditor::ResourceTopLevelNode *>(folderNode)) + m_files->files[ResourceType].push_back(folderNode->path()); + foreach (FileNode *fileNode, folderNode->fileNodes()) { const QString path = fileNode->path(); const int type = fileNode->fileType(); |