diff options
author | hjk <hjk@qt.io> | 2020-03-02 18:34:12 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2020-03-03 09:17:20 +0000 |
commit | b0b50257ecbac450d74982e600f0586e507c8fd2 (patch) | |
tree | ad108ea7e7b9dd7501fe966d64690f788199a6cc /src/plugins/qmakeprojectmanager | |
parent | 757628bf4a4a323d580f05e2362ebeed3415603b (diff) |
ProjectExplorer: Pass extra project files as QSet
They are available in some cases as such, and consumed as such.
Change-Id: I9866c7d7bd817fb19a8b11a0efbe583ed55fe393
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/qmakeprojectmanager')
-rw-r--r-- | src/plugins/qmakeprojectmanager/qmakeproject.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakeproject.cpp b/src/plugins/qmakeprojectmanager/qmakeproject.cpp index e337f84ed53..58e7b48d872 100644 --- a/src/plugins/qmakeprojectmanager/qmakeproject.cpp +++ b/src/plugins/qmakeprojectmanager/qmakeproject.cpp @@ -263,9 +263,9 @@ void QmakeBuildSystem::updateCodeModels() void QmakeBuildSystem::updateDocuments() { - QVector<FilePath> projectDocuments; + QSet<FilePath> projectDocuments; project()->rootProjectNode()->forEachProjectNode([&projectDocuments](const ProjectNode *n) { - projectDocuments << n->filePath(); + projectDocuments.insert(n->filePath()); }); project()->setExtraProjectFiles(projectDocuments); } |