QmlDesigner: Use correct path separators on Windows

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

View File

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