From aca6df782c09235aef02cf4a5d33bc3890079bd8 Mon Sep 17 00:00:00 2001 From: Arttu Tarkiainen Date: Mon, 11 Oct 2021 10:21:21 +0300 Subject: Windows: return the value of "TargetDir" variable with '/' as separator Task-number: QTIFW-2344 Change-Id: Ibedcecc82b7a7a28040d0308aa4211925e7fc251 Reviewed-by: Qt CI Bot Reviewed-by: Katja Marttila --- src/libs/installer/packagemanagercoredata.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/installer/packagemanagercoredata.cpp b/src/libs/installer/packagemanagercoredata.cpp index 8f6f24a09..58782c03f 100644 --- a/src/libs/installer/packagemanagercoredata.cpp +++ b/src/libs/installer/packagemanagercoredata.cpp @@ -237,7 +237,7 @@ QVariant PackageManagerCoreData::value(const QString &key, const QVariant &_defa if (dir.isEmpty()) dir = replaceVariables(m_settings.value(key, _default).toString()); #ifdef Q_OS_WIN - return QInstaller::normalizePathName(dir); + return QDir::fromNativeSeparators(QInstaller::normalizePathName(dir)); #else if (dir.startsWith(QLatin1String("~/"))) return QDir::home().absoluteFilePath(dir.mid(2)); -- cgit v1.2.3