diff --git a/src/plugins/qmlprojectmanager/qmlprojectexporter/cmakewriter.cpp b/src/plugins/qmlprojectmanager/qmlprojectexporter/cmakewriter.cpp index 9385e40dd99..c6e6fc2e3ee 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectexporter/cmakewriter.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectexporter/cmakewriter.cpp @@ -231,8 +231,7 @@ QString CMakeWriter::makeFindPackageBlock(const NodePtr &node, const QmlBuildSys QString CMakeWriter::makeRelative(const NodePtr &node, const Utils::FilePath &path) const { - const QString dir = node->dir.toUrlishString(); - return "\"" + Utils::FilePath::calcRelativePath(path.toUrlishString(), dir) + "\""; + return "\"" + path.relativePathFromDir(node->dir).path() + "\""; } QString CMakeWriter::makeQmlFilesBlock(const NodePtr &node) const