Qt Declarative (Quick 2)
Go to file
Andrew Knight 3f7951c04e Use QUrl::toLocalFile() when decoding a string URL
Some percent-decoded characters may still be present in the string URL,
so it is best to use QUrl::toLocalFile() to process the string properly.
This also makes some drive handling "magic" obselete as QUrl already
handles this.

This fixes an issue whereby QML apps residing in local paths requiring
percent-encoded characters (or which import local file URLs with
percent-encoded characters) would fail to load, as the path was passed
to the file system engine without fully decoding the URL.

Change-Id: I8ec2b06f0661e0ac7cc9df79d35ec5cee211f672
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
2014-03-18 07:21:57 +01:00
bin Update copyright year in Digia's license headers 2013-01-10 19:52:37 +01:00
dist Update QQuickWidget docs and changelog 2014-02-20 15:30:11 +01:00
examples Move Qt Quick Widgets example and document it 2014-03-14 09:25:31 +01:00
src Use QUrl::toLocalFile() when decoding a string URL 2014-03-18 07:21:57 +01:00
tests Use QUrl::toLocalFile() when decoding a string URL 2014-03-18 07:21:57 +01:00
tools Fix crash in qml/qmlscene when using dummy-data with imports 2014-03-13 21:40:43 +01:00
.gitattributes Update the git-archive export options 2012-09-10 14:24:05 +02:00
.gitignore Dialogs: use resources for QML and images 2013-10-16 10:39:38 +02:00
.gitmodules Prospective fix for builds in the CI system on Windows machines 2013-08-07 11:51:25 +02:00
.qmake.conf Bump MODULE_VERSION to 5.2.2 2014-01-16 19:24:07 +01:00
.tag Update the git-archive export options 2012-09-10 14:24:05 +02:00
LGPL_EXCEPTION.txt Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
LICENSE.FDL Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
LICENSE.GPL Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
LICENSE.LGPL Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
qtdeclarative.pro Prospective build fix in the CI system for iOS 2014-02-16 16:06:17 +01:00
sync.profile Update glyph cache type/format logic to match qtbase changes 2014-02-20 02:03:48 +01:00