summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Jones <martin.jones@nokia.com>2009-12-18 08:50:14 (GMT)
committerMartin Jones <martin.jones@nokia.com>2009-12-18 08:50:14 (GMT)
commit45ca79610e1609f27c852afe7f8ae157f5ef7fbb (patch)
tree56562ce1886b0a19e30a6519ac031dd92ffca37d
parentc0dfcf9a230d0bcb6783777e3ee0b2f756980f93 (diff)
downloadQt-45ca79610e1609f27c852afe7f8ae157f5ef7fbb.zip
Qt-45ca79610e1609f27c852afe7f8ae157f5ef7fbb.tar.gz
Qt-45ca79610e1609f27c852afe7f8ae157f5ef7fbb.tar.bz2
Avoid excessive calls to QTime::currentTime()
-rw-r--r--src/declarative/graphicsitems/qmlgraphicsflickable.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/declarative/graphicsitems/qmlgraphicsflickable.cpp b/src/declarative/graphicsitems/qmlgraphicsflickable.cpp
index 79c7659..393edb6 100644
--- a/src/declarative/graphicsitems/qmlgraphicsflickable.cpp
+++ b/src/declarative/graphicsitems/qmlgraphicsflickable.cpp
@@ -865,7 +865,7 @@ void QmlGraphicsFlickable::viewportMoved()
{
Q_D(QmlGraphicsFlickable);
- int elapsed = QmlGraphicsItemPrivate::elapsed(d->velocityTime);
+ int elapsed = QmlGraphicsItemPrivate::restart(d->velocityTime);
if (!elapsed)
return;
@@ -888,7 +888,6 @@ void QmlGraphicsFlickable::viewportMoved()
}
}
- QmlGraphicsItemPrivate::restart(d->velocityTime);
d->lastFlickablePosition = QPointF(d->_moveY.value(), d->_moveX.value());
d->vTime = d->timeline.time();