aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaj Grönholm <kaj.gronholm@qt.io>2022-08-02 19:12:10 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-08-03 17:43:10 +0000
commit448dacd2eb0e682809d97e7b4eca16839d529818 (patch)
treece24f855abdef751e9f860810e531b6ef131018f
parent81f258717e21c6f47eb98419b2fb0271b5c26240 (diff)
Fix dynamically changing the image mipmap property
When the image mipmap property changes and component has been created, reload the pixmap. Task-number: QTBUG-105277 Change-Id: I54113f3f3120dd79acf7ef67622cbc0444940c4d Reviewed-by: Antti Määttä <antti.maatta@qt.io> Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io> (cherry picked from commit db4ea7790a4bcf5650a2e745184cae32ca3fee5c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/quick/items/qquickimage.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/items/qquickimage.cpp b/src/quick/items/qquickimage.cpp
index d88a38d02d..3b6ddf729f 100644
--- a/src/quick/items/qquickimage.cpp
+++ b/src/quick/items/qquickimage.cpp
@@ -908,6 +908,8 @@ void QQuickImage::setMipmap(bool use)
emit mipmapChanged(d->mipmap);
d->pixmapChanged = true;
+ if (isComponentComplete())
+ load();
update();
}