summaryrefslogtreecommitdiffstats
path: root/src/gui/image/qpixmap_s60_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix to Symbian accelerated scrolling problem.Jani Hautakangas2009-10-081-2/+2
| | | | | | | | | | 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
* Modify functions for native pixmap data conversion on Symbian.Jason Barron2009-09-231-9/+12
| | | | | | | | | | | | | We need a way to support converion to and from multiple native pixmap types from multiple pixmap backends. Instead of adding more virtual functions to QPixmapData, make the existing one more generic but pass an opaque pointer and a type and do some internal casting. Currently this function is Symbian only, but could easily be extended to work on other platforms. Reviewed-by: Aleksandar Babic Reviewed-by: Jani Hautakangas
* Corrected some license headers.Kim Motoyoshi Kalland2009-09-181-4/+34
| | | | Reviewed-by: Samuel
* Introduce native Symbian bitmap support to QPixmapJani Hautakangas2009-09-181-0/+97
This is done to reduce heap consumption and to give a possibility to share bitmaps across process. QPixmap maps to Symbian CFbsBitmap which is stored in Symbian font and bitmap server. Reviewed-by: Jason Barron