summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Griebl <robert.griebl@nokia.com>2010-07-12 16:02:03 (GMT)
committerJason McDonald <jason.mcdonald@nokia.com>2010-07-17 03:33:43 (GMT)
commit98dad6147ed9f3edc4dd47fe21c629354f2f39ab (patch)
tree6783570b62f8c774be712f6357efede6fd6995ff
parent06df15311bfb3e84033610fd55e8e242a0cadbc0 (diff)
downloadQt-98dad6147ed9f3edc4dd47fe21c629354f2f39ab.zip
Qt-98dad6147ed9f3edc4dd47fe21c629354f2f39ab.tar.gz
Qt-98dad6147ed9f3edc4dd47fe21c629354f2f39ab.tar.bz2
Timing fix for slow devices.
Although the wait is only specified as 50ms, it might still take longer than that for Qt to deliver the actual mouse release event (especially on embedded devices). The problem here is that in the meantime the auto-repeat on the button might have been triggered. Reviewed-by: Dominik Holland (cherry picked from commit 1e9348f52f06feb355245a9fffd786562e76e15f)
-rw-r--r--tests/auto/qscrollbar/tst_qscrollbar.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/qscrollbar/tst_qscrollbar.cpp b/tests/auto/qscrollbar/tst_qscrollbar.cpp
index 735b2dd..16d5b42 100644
--- a/tests/auto/qscrollbar/tst_qscrollbar.cpp
+++ b/tests/auto/qscrollbar/tst_qscrollbar.cpp
@@ -130,7 +130,7 @@ void tst_QScrollBar::task_209492()
QMouseEvent mousePressEvent(QEvent::MouseButtonPress, pressPoint, globalPressPoint,
Qt::LeftButton, Qt::LeftButton, 0);
QApplication::sendEvent(verticalScrollBar, &mousePressEvent);
- QTest::qWait(50);
+ QTest::qWait(1);
QMouseEvent mouseReleaseEvent(QEvent::MouseButtonRelease, pressPoint, globalPressPoint,
Qt::LeftButton, Qt::LeftButton, 0);
QApplication::sendEvent(verticalScrollBar, &mouseReleaseEvent);