summaryrefslogtreecommitdiffstats
path: root/src/gui
diff options
context:
space:
mode:
authorAndreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com>2009-05-29 14:47:08 (GMT)
committerAndreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com>2009-06-09 07:30:16 (GMT)
commitc714b0e5527377bf3189b15a3bea0063f8aecebf (patch)
tree1e2079033c0ade6de33846889147ad1405a0f5c3 /src/gui
parentd705abe962e309318ecad45064cbf61a2ffc79e2 (diff)
downloadQt-c714b0e5527377bf3189b15a3bea0063f8aecebf.zip
Qt-c714b0e5527377bf3189b15a3bea0063f8aecebf.tar.gz
Qt-c714b0e5527377bf3189b15a3bea0063f8aecebf.tar.bz2
Avoid recursive repaint by calling update() when there's a full scene update.
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/graphicsview/qgraphicsview.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/graphicsview/qgraphicsview.cpp b/src/gui/graphicsview/qgraphicsview.cpp
index e205985..7f6fd5e 100644
--- a/src/gui/graphicsview/qgraphicsview.cpp
+++ b/src/gui/graphicsview/qgraphicsview.cpp
@@ -829,7 +829,7 @@ void QGraphicsViewPrivate::processPendingUpdates()
void QGraphicsViewPrivate::updateAll()
{
Q_Q(QGraphicsView);
- q->viewport()->repaint();
+ q->viewport()->update();
fullUpdatePending = true;
dirtyBoundingRect = QRect();
dirtyRegion = QRegion();