8 #include <QtGui/QPainter>
9 #include <QtGui/QGraphicsEffect>
28 const QPixmap pixmap = sourcePixmap(Qt::DeviceCoordinates, &offset);
34 painter->setWorldTransform(QTransform());
35 QRectF rect = pixmap.rect();
37 QTransform trans = QTransform::fromScale(
mScale,
mScale);
38 QPixmap transformed = pixmap.transformed(trans, Qt::SmoothTransformation);
39 QRectF transRect = transformed.rect();
41 QPointF newOffset = offset + (rect.center() - transRect.center());
43 painter->drawPixmap(newOffset, transformed);
void draw(QPainter *painter)
void setScale(qreal scale)
virtual ~CQCopasiEffect()