diff options
author | Andreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com> | 2009-05-29 14:47:08 (GMT) |
---|---|---|
committer | Andreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com> | 2009-06-09 07:30:16 (GMT) |
commit | c714b0e5527377bf3189b15a3bea0063f8aecebf (patch) | |
tree | 1e2079033c0ade6de33846889147ad1405a0f5c3 /src/gui/graphicsview | |
parent | d705abe962e309318ecad45064cbf61a2ffc79e2 (diff) | |
download | Qt-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/graphicsview')
-rw-r--r-- | src/gui/graphicsview/qgraphicsview.cpp | 2 |
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(); |