summaryrefslogtreecommitdiffstats
path: root/src/gui/graphicsview/qgraphicsitem.cpp
diff options
context:
space:
mode:
authorBjørn Erik Nilsen <bjorn.nilsen@nokia.com>2009-08-03 07:55:33 (GMT)
committerBjørn Erik Nilsen <bjorn.nilsen@nokia.com>2009-08-03 08:02:05 (GMT)
commit2c277a362ff1961a4ffefe6f0787efbe40ebce1b (patch)
treec4985ebfef34a2b401af9e671963173fb4ebba25 /src/gui/graphicsview/qgraphicsitem.cpp
parentefdd45526ba5bcdaf2d6e95467347873a1f8c8aa (diff)
downloadQt-2c277a362ff1961a4ffefe6f0787efbe40ebce1b.zip
Qt-2c277a362ff1961a4ffefe6f0787efbe40ebce1b.tar.gz
Qt-2c277a362ff1961a4ffefe6f0787efbe40ebce1b.tar.bz2
QGraphicsItem leave traces when removing graphics effect.
We have to update the view directly when removing an effect; otherwise we have no information about the effective bounding rect and only the item's bounding rect will be updated.
Diffstat (limited to 'src/gui/graphicsview/qgraphicsitem.cpp')
-rw-r--r--src/gui/graphicsview/qgraphicsitem.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/graphicsview/qgraphicsitem.cpp b/src/gui/graphicsview/qgraphicsitem.cpp
index 991f2b2..b1c19d8 100644
--- a/src/gui/graphicsview/qgraphicsitem.cpp
+++ b/src/gui/graphicsview/qgraphicsitem.cpp
@@ -2238,7 +2238,7 @@ void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect)
}
if (d_ptr->scene)
- d_ptr->scene->d_func()->markDirty(this);
+ d_ptr->scene->d_func()->markDirty(this, QRectF(), false, false, false, false, !effect);
}
/*!