forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -59,6 +59,7 @@
|
|||||||
#include <qtsupport/profilereader.h>
|
#include <qtsupport/profilereader.h>
|
||||||
#include <qtsupport/qtkitinformation.h>
|
#include <qtsupport/qtkitinformation.h>
|
||||||
#include <qtsupport/uicodemodelsupport.h>
|
#include <qtsupport/uicodemodelsupport.h>
|
||||||
|
#include <resourceeditor/resourcenode.h>
|
||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
@@ -255,6 +256,9 @@ void ProjectFilesVisitor::visitProjectNode(ProjectNode *projectNode)
|
|||||||
|
|
||||||
void ProjectFilesVisitor::visitFolderNode(FolderNode *folderNode)
|
void ProjectFilesVisitor::visitFolderNode(FolderNode *folderNode)
|
||||||
{
|
{
|
||||||
|
if (qobject_cast<ResourceEditor::ResourceTopLevelNode *>(folderNode))
|
||||||
|
m_files->files[ResourceType].push_back(folderNode->path());
|
||||||
|
|
||||||
foreach (FileNode *fileNode, folderNode->fileNodes()) {
|
foreach (FileNode *fileNode, folderNode->fileNodes()) {
|
||||||
const QString path = fileNode->path();
|
const QString path = fileNode->path();
|
||||||
const int type = fileNode->fileType();
|
const int type = fileNode->fileType();
|
||||||
|
Reference in New Issue
Block a user