OSDN Git Service

use foreach() for iteration in QGestureEvent::gesture()
authorIvailo Monev <xakepa10@gmail.com>
Wed, 2 Dec 2020 18:35:09 +0000 (18:35 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Wed, 2 Dec 2020 18:35:09 +0000 (18:35 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/gui/kernel/qevent.cpp

index d49a361..8f54758 100644 (file)
@@ -3122,9 +3122,9 @@ QList<QGesture *> QGestureEvent::gestures() const
 */
 QGesture *QGestureEvent::gesture(Qt::GestureType type) const
 {
-    for(int i = 0; i < m_gestures.size(); ++i)
-        if (m_gestures.at(i)->gestureType() == type)
-            return m_gestures.at(i);
+    foreach (QGesture *gesture, m_gestures) {
+        if (gesture->gestureType() == type)
+            return gesture;
     return 0;
 }