diff --git a/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp b/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp index 1f5947bd99a..db80627f68f 100644 --- a/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp +++ b/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp @@ -178,10 +178,10 @@ QStringList unreferencedBuildSystemFiles(const qbs::Project &p) return result; const std::set &available = p.buildSystemFiles(); - const QSet &referenced = referencedBuildSystemFiles(p.projectData()); + QList referenced = referencedBuildSystemFiles(p.projectData()).toList(); + Utils::sort(referenced); std::set_difference(available.begin(), available.end(), referenced.begin(), referenced.end(), std::back_inserter(result)); - return result; }