diff options
author | Jani Hautakangas <ext-jani.hautakangas@nokia.com> | 2009-10-08 13:06:24 +0300 |
---|---|---|
committer | Jani Hautakangas <ext-jani.hautakangas@nokia.com> | 2009-10-08 13:17:04 +0300 |
commit | 5987274b8ce244d0020359d113800e7305367c68 (patch) | |
tree | b8cec0e6d12a744896b85addea0c0a7398026d82 /src/gui/image/qpixmap_s60_p.h | |
parent | 013503f8f1a29f12789a8f88bd095597170ff76b (diff) |
Fix to Symbian accelerated scrolling problem.
The reason for scrolling bug was that CFbsBitmapDevice wasn't
informed if CFbsBitmap was resized. However, it seems that
scroll implementation in QRasterPixmapData is faster that
CFbsBitGc->CopyRect so this is also a patch which changes
QS60PixmapData's scroll function to call QRasterPixmapData::scroll().
Reviewed-by: Janne Koskinen
Diffstat (limited to 'src/gui/image/qpixmap_s60_p.h')
-rw-r--r-- | src/gui/image/qpixmap_s60_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gui/image/qpixmap_s60_p.h b/src/gui/image/qpixmap_s60_p.h index 4498c05460..b23961a148 100644 --- a/src/gui/image/qpixmap_s60_p.h +++ b/src/gui/image/qpixmap_s60_p.h @@ -59,7 +59,7 @@ QT_BEGIN_NAMESPACE class CFbsBitmap; class CFbsBitmapDevice; -class CBitmapContext; +class CFbsBitGc; class QSymbianBitmapDataAccess; @@ -114,7 +114,7 @@ private: CFbsBitmap *cfbsBitmap; CFbsBitmapDevice *bitmapDevice; - CBitmapContext *bitmapContext; + CFbsBitGc *bitmapGc; QPaintEngine *pengine; uchar* bytes; |