diff options
author | Jocelyn Turcotte <jocelyn.turcotte@digia.com> | 2013-11-13 17:14:13 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-11-15 13:49:20 +0100 |
commit | 5543e52d503f88bccf772160899ff01fe3df0583 (patch) | |
tree | c956824240f980e99bdfc52cf6848253e55d6836 /tests/auto/quick | |
parent | b83153f1f790614b4807a607990f87557a332bfc (diff) |
Use a QImage instead of QPixmap in BackingStoreQt.
This is mainly to get rid of the warning shown when using QQuickWebEngineView
without delegated rendering with the threaded scene graph render loop:
"QPainter: It is not safe to use drawPixmap() outside the GUI thread"
The main advantage that QPixmap gave us was that QPixmap::scroll is
provided. This patch pulls out some of its implementation to make the
use case work with QImage.
Since QPixmap is backed by a QImage with the raster paint engine, the
previous behavior should remain except on the DirectFB platform, which
we don't ship to yet.
Change-Id: If77c9079ee95218519be1d092cad24635e29a279
Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
Diffstat (limited to 'tests/auto/quick')
0 files changed, 0 insertions, 0 deletions