aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2022-03-11 20:29:55 +0800
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-03-11 18:56:51 +0000
commitc9ffa3b40cda688353a763499ff92ed5a0933268 (patch)
tree9aeb70ed4210408a956d20e5fa557c1069c3f52c
parent4f3d56a2d26c7ec80aa1723795f014ad23e09651 (diff)
Ensure that image providers scale by default
This was broken in b6f085a275c76912862463657c2a91e35bd8936b. Change-Id: Ic2f9da5cf18098528de3165867f2befbaf0ed1c2 Fixes: QTBUG-100355 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io> (cherry picked from commit 3c3acf73346bed194db9b76b99196ece5f03b1b1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/quick/items/qquickimagebase.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/quick/items/qquickimagebase.cpp b/src/quick/items/qquickimagebase.cpp
index a5b9f8e3ba..9ed3eef2a6 100644
--- a/src/quick/items/qquickimagebase.cpp
+++ b/src/quick/items/qquickimagebase.cpp
@@ -53,10 +53,8 @@ QT_BEGIN_NAMESPACE
bool isScalableImageFormat(const QUrl &url)
{
- if (url.scheme() == QLatin1String("image")) {
- // Custom image provider; let the provider deal with it.
- return false;
- }
+ if (url.scheme() == QLatin1String("image"))
+ return true;
const QString stringUrl = url.path(QUrl::PrettyDecoded);
return stringUrl.endsWith(QLatin1String("svg"))