From 384eec86e5da7eb789bb0231f6de8b0c1c038e03 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Thu, 19 Apr 2012 15:56:26 +0200 Subject: Ensure that this widget has focus before sending a keypress. This doesn't fix the bug, but confirms that it is CI flakyness. Task-number: QTBUG-21098 Change-Id: Ic37a7574af88205371f4b2c24113d12b1386835c Reviewed-by: Jason McDonald --- tests/auto/widgets/itemviews/qlistwidget/tst_qlistwidget.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/auto/widgets') diff --git a/tests/auto/widgets/itemviews/qlistwidget/tst_qlistwidget.cpp b/tests/auto/widgets/itemviews/qlistwidget/tst_qlistwidget.cpp index 35e13e2f0a..afc24cd493 100644 --- a/tests/auto/widgets/itemviews/qlistwidget/tst_qlistwidget.cpp +++ b/tests/auto/widgets/itemviews/qlistwidget/tst_qlistwidget.cpp @@ -1667,6 +1667,8 @@ void tst_QListWidget::QTBUG14363_completerWithAnyKeyPressedEditTriggers() listWidget.show(); listWidget.setCurrentItem(item); QTest::qWaitForWindowShown(&listWidget); + listWidget.setFocus(); + QCOMPARE(qApp->focusWidget(), &listWidget); QTest::keyClick(listWidget.viewport(), Qt::Key_C); -- cgit v1.2.3