QmlDesigner: Use correct path separators on Windows

Task-number: QDS-13703
Change-Id: I1bf3f4dd7ede1c2d5649a8a19dec3d3d71a4be82
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Thomas Hartmann
2024-10-28 12:24:34 +01:00
committed by Tim Jenssen
parent a58cf3784a
commit 7b532499ee

View File

@@ -481,7 +481,10 @@ QVariant ProjectModel::data(const QModelIndex &index, int role) const
case FilePathRole: case FilePathRole:
return data.filePath.toVariant(); return data.filePath.toVariant();
case PrettyFilePathRole: case PrettyFilePathRole:
return data.filePath.absolutePath().withTildeHomePath(); if (Utils::HostOsInfo::isWindowsHost())
return data.filePath.absolutePath().nativePath();
else
return data.filePath.absolutePath().withTildeHomePath();
case PreviewUrl: case PreviewUrl:
return QVariant( return QVariant(
QStringLiteral("image://project_preview/") QStringLiteral("image://project_preview/")