diff options
author | Morten Johan Sørvig <morten.sorvig@digia.com> | 2015-03-11 13:03:43 +0100 |
---|---|---|
committer | Morten Johan Sørvig <morten.sorvig@theqtcompany.com> | 2015-03-12 13:23:37 +0000 |
commit | 7d43fb0c10726be005325a4b5c79b3d7f7722c37 (patch) | |
tree | cb84d30dbcbf0cbfba53208ad72caa0957fe8692 /src/plugins/platforms/cocoa/qcocoabackingstore.h | |
parent | a1b84fe729d7ccf4c1469d35d0793b45034d5fd6 (diff) |
Clear backingstore for windows with alpha channel.
Fixes painting artifacts in translucent windows.
Change-Id: I89c198e5636c5387e67ad8839d32dffdc0a149cb
Task-number: QTBUG-43017
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoabackingstore.h')
-rw-r--r-- | src/plugins/platforms/cocoa/qcocoabackingstore.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoabackingstore.h b/src/plugins/platforms/cocoa/qcocoabackingstore.h index d012ede5f9..3737584c4c 100644 --- a/src/plugins/platforms/cocoa/qcocoabackingstore.h +++ b/src/plugins/platforms/cocoa/qcocoabackingstore.h @@ -54,6 +54,7 @@ public: QImage toImage() const; void resize (const QSize &size, const QRegion &); bool scroll(const QRegion &area, int dx, int dy); + void beginPaint(const QRegion ®ion); qreal getBackingStoreDevicePixelRatio(); private: |