Revision 723359

Go back to digest for 14th October 2007

Bug Fixes in Graphics

Clarence Dang committed changes in /trunk/KDE/kdegraphics/kolourpaint/pixmapfx/kpPixmapFX_Transforms.cpp:

Fix transforms for non-XRENDER by converting to a QImage, doing the transform using the raster paint engine and converting back to a QPixmap, rather than using the normal kpPixmapFX::draw() mechanism.

This is needed because drawing a transformed QBitmap on top of a QBitmap causes X errors and does not work, if XRENDER is disabled (Qt 4.3.1 bug).

The code is a lot simpler now and was probably the way it should have been done in the first place.

File Changes

Modified 1 files
  • /trunk/KDE/kdegraphics/kolourpaint/pixmapfx/kpPixmapFX_Transforms.cpp
1 files changed in total