From d877e1bb1f6fb1e41f4c0fc4010ec368ec61af49 Mon Sep 17 00:00:00 2001 From: Knud Dollereder Date: Tue, 30 Apr 2024 16:36:24 +0200 Subject: [PATCH] QmlProjectManager: Fix splitting a path by separator Fixes: QDS-12633 Change-Id: Ide81944e6f9bf08723576aa86d3a1f977c4a7e3d Reviewed-by: Thomas Hartmann --- src/plugins/qmlprojectmanager/cmakegen/cmakegenerator.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/qmlprojectmanager/cmakegen/cmakegenerator.cpp b/src/plugins/qmlprojectmanager/cmakegen/cmakegenerator.cpp index f4b3d9ec531..9ae576ec35a 100644 --- a/src/plugins/qmlprojectmanager/cmakegen/cmakegenerator.cpp +++ b/src/plugins/qmlprojectmanager/cmakegen/cmakegenerator.cpp @@ -330,8 +330,7 @@ NodePtr CMakeGenerator::findOrCreateNode(NodePtr &node, const Utils::FilePath &p }; const Utils::FilePath relative = path.relativeChildPath(node->dir); - const QChar separator = relative.pathComponentSeparator(); - const QList components = relative.pathView().split(separator); + const QList components = relative.pathView().split('/'); NodePtr lastNode = node; for (const auto &comp : components) {