fill our pixmaps with nothingness
svn path=/trunk/KDE/kdelibs/; revision=1178747
This commit is contained in:
parent
64bc2af527
commit
67736c1a15
@ -194,12 +194,13 @@ QPixmap transition(const QPixmap &from, const QPixmap &to, qreal amount)
|
|||||||
QColor color;
|
QColor color;
|
||||||
color.setAlphaF(amount);
|
color.setAlphaF(amount);
|
||||||
|
|
||||||
|
|
||||||
// If the native paint engine supports Porter/Duff compositing and CompositionMode_Plus
|
// If the native paint engine supports Porter/Duff compositing and CompositionMode_Plus
|
||||||
QPaintEngine *paintEngine = from.paintEngine();
|
QPaintEngine *paintEngine = from.paintEngine();
|
||||||
if (paintEngine &&
|
if (paintEngine &&
|
||||||
paintEngine->hasFeature(QPaintEngine::PorterDuff) &&
|
paintEngine->hasFeature(QPaintEngine::PorterDuff) &&
|
||||||
paintEngine->hasFeature(QPaintEngine::BlendModes)) {
|
paintEngine->hasFeature(QPaintEngine::BlendModes)) {
|
||||||
|
startPixmap.fill(Qt::transparent);
|
||||||
|
targetPixmap.fill(Qt::transparent);
|
||||||
|
|
||||||
QPainter p;
|
QPainter p;
|
||||||
p.begin(&targetPixmap);
|
p.begin(&targetPixmap);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user