diff options
author | Bjørn Erik Nilsen <bjorn.nilsen@nokia.com> | 2009-08-21 13:43:53 +0200 |
---|---|---|
committer | Bjørn Erik Nilsen <bjorn.nilsen@nokia.com> | 2009-08-21 13:52:03 +0200 |
commit | 97cec103793a4b9aae8337ffc2ce9a2bd98fb5fc (patch) | |
tree | 0dd3d1dc4d451157beee64bfead3a1f286f49ecb /src/gui/image/qpixmapfilter_p.h | |
parent | a23dab51f5f0bce3294cc814efc3db402ea92116 (diff) |
Improve performance of the drop shadow pixmap filter.
The convolution filter is horrible slow. Instead we use a custom blur
filter which is much more efficient.
Reviewed-by: Samuel
Diffstat (limited to 'src/gui/image/qpixmapfilter_p.h')
-rw-r--r-- | src/gui/image/qpixmapfilter_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gui/image/qpixmapfilter_p.h b/src/gui/image/qpixmapfilter_p.h index 8456cdd9e1..29d919ddd3 100644 --- a/src/gui/image/qpixmapfilter_p.h +++ b/src/gui/image/qpixmapfilter_p.h @@ -172,8 +172,8 @@ public: QRectF boundingRectFor(const QRectF &rect) const; void draw(QPainter *p, const QPointF &pos, const QPixmap &px, const QRectF &src = QRectF()) const; - qreal blurRadius() const; - void setBlurRadius(qreal radius); + int blurRadius() const; + void setBlurRadius(int radius); QColor color() const; void setColor(const QColor &color); |