summaryrefslogtreecommitdiffstats
path: root/src/gui/image/qpixmapfilter_p.h
diff options
context:
space:
mode:
authorSamuel Rødal <sroedal@trolltech.com>2009-10-26 10:09:05 (GMT)
committerSamuel Rødal <sroedal@trolltech.com>2009-10-27 08:28:03 (GMT)
commit0ceeded769563914622d26f35397921001c889c8 (patch)
treea0f7e66097d4563530b81ff51d37f855f5d2d137 /src/gui/image/qpixmapfilter_p.h
parent487ebd770e1a406270e24aec97a90adea2062c3a (diff)
downloadQt-0ceeded769563914622d26f35397921001c889c8.zip
Qt-0ceeded769563914622d26f35397921001c889c8.tar.gz
Qt-0ceeded769563914622d26f35397921001c889c8.tar.bz2
Made blur and drop shadow APIs use qreal instead of int for blur radius.
There's no reason to lock ourselves to int in the API when some of the backend could handle floating point blur radii. Reviewed-by: Bjørn Erik Nilsen
Diffstat (limited to 'src/gui/image/qpixmapfilter_p.h')
-rw-r--r--src/gui/image/qpixmapfilter_p.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gui/image/qpixmapfilter_p.h b/src/gui/image/qpixmapfilter_p.h
index 8a2207a..fc70795 100644
--- a/src/gui/image/qpixmapfilter_p.h
+++ b/src/gui/image/qpixmapfilter_p.h
@@ -129,10 +129,10 @@ public:
QPixmapBlurFilter(QObject *parent = 0);
~QPixmapBlurFilter();
- void setRadius(int radius);
+ void setRadius(qreal radius);
void setBlurHint(Qt::RenderHint hint);
- int radius() const;
+ qreal radius() const;
Qt::RenderHint blurHint() const;
QRectF boundingRectFor(const QRectF &rect) const;
@@ -175,8 +175,8 @@ public:
QRectF boundingRectFor(const QRectF &rect) const;
void draw(QPainter *p, const QPointF &pos, const QPixmap &px, const QRectF &src = QRectF()) const;
- int blurRadius() const;
- void setBlurRadius(int radius);
+ qreal blurRadius() const;
+ void setBlurRadius(qreal radius);
QColor color() const;
void setColor(const QColor &color);