diff options
author | Matthias Rauter <matthias.rauter@qt.io> | 2024-01-31 13:30:59 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2024-02-06 12:13:15 +0000 |
commit | 9ef382afbc1360c7012121a3dbd0e8ad3895d5e0 (patch) | |
tree | d53fcab347251d34193c80923f241a1580195e29 | |
parent | 881101bde72c324f8a243b06d77a3ad3128fb62b (diff) |
Use QUrl::toLocalFile() in GeoJsonData
Using QUrl::path() stoped working with local files because a leading "/"
was remaining in the path. Using QUrl::toLocalFile() works.
Fixes: QTBUG-121766
Change-Id: I3711d3aa030d54981f9089c3c0a3d4e46279a1ef
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
(cherry picked from commit 106fc77a50c0bf6048bd9a0507e65d87479c5d3e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/location/declarativemaps/qdeclarativegeojsondata.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/location/declarativemaps/qdeclarativegeojsondata.cpp b/src/location/declarativemaps/qdeclarativegeojsondata.cpp index ce3dc1c6..2066c9a9 100644 --- a/src/location/declarativemaps/qdeclarativegeojsondata.cpp +++ b/src/location/declarativemaps/qdeclarativegeojsondata.cpp @@ -220,7 +220,7 @@ bool QDeclarativeGeoJsonData::open() bool QDeclarativeGeoJsonData::openUrl(const QUrl &url) { // Reading GeoJSON file - QFile loadFile(url.path()); + QFile loadFile(url.toLocalFile()); if (!loadFile.open(QIODevice::ReadOnly)) { qWarning() << "Error while opening the file: " << url; qWarning() << loadFile.errorString(); |