From 56e4544c47280607ea6561927d244ac6186e39d5 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Mon, 7 Jan 2019 09:42:23 +0100 Subject: [PATCH] using c++11 iteration --- src/controls/QskPanGestureRecognizer.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/controls/QskPanGestureRecognizer.cpp b/src/controls/QskPanGestureRecognizer.cpp index 238ba8b2..9a24342b 100644 --- a/src/controls/QskPanGestureRecognizer.cpp +++ b/src/controls/QskPanGestureRecognizer.cpp @@ -78,10 +78,10 @@ namespace inline void reset() { - for ( int i = 0; i < Count; i++ ) + for ( auto& v : m_values ) { - m_values[ i ].elapsed = -1; - m_values[ i ].velocity = 0; + v.elapsed = -1; + v.velocity = 0; } m_pos = 0; } @@ -91,10 +91,8 @@ namespace qreal sum = 0; int numVelocities = 0; - for ( int i = 0; i < Count; i++ ) + for ( const auto& v : m_values ) { - const auto& v = m_values[ i ]; - // only swipe events within the last 500 ms will be considered if ( v.elapsed > 0 && ( elapsed - v.elapsed ) <= 500 ) {