diff options
author | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2021-09-10 15:38:17 +0300 |
---|---|---|
committer | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2021-09-10 15:38:17 +0300 |
commit | 41865907dae243fc5508ec4df35a98317cfb817c (patch) | |
tree | 4b2bf862319573c9ac8a3fa1603e06f7cda3ae7b /src/libs/installer/repository.cpp | |
parent | bfa8427531cf871b7423c252f522b7bfe75c7edd (diff) | |
parent | 08e82c7f25401770fcd293d0bae1c08db30abf7d (diff) |
Merge remote-tracking branch 'origin/4.1' into master
Change-Id: I8e2864b3ec81cffa907fe02ff1f2019e155c54e3
Diffstat (limited to 'src/libs/installer/repository.cpp')
-rw-r--r-- | src/libs/installer/repository.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/installer/repository.cpp b/src/libs/installer/repository.cpp index e959d8550..50f3eceb6 100644 --- a/src/libs/installer/repository.cpp +++ b/src/libs/installer/repository.cpp @@ -32,6 +32,7 @@ #include <QDataStream> #include <QFileInfo> #include <QStringList> +#include <QDir> /*! \fn inline uint QInstaller::qHash(const Repository &repository) @@ -89,7 +90,7 @@ Repository::Repository(const QUrl &url, bool isDefault, bool compressed) */ Repository Repository::fromUserInput(const QString &repositoryUrl, bool compressed) { - QUrl url = QUrl::fromUserInput(repositoryUrl); + QUrl url = QUrl::fromUserInput(repositoryUrl, QDir::currentPath()); const QStringList supportedSchemes = KDUpdater::FileDownloaderFactory::supportedSchemes(); if (!supportedSchemes.contains(url.scheme()) && QFileInfo(url.toString()).exists()) url = QLatin1String("file:///") + url.toString(); |