widget.setFocus();
// Wait until the widgets have received the focus events
- while (view.viewport()->hasFocus() || !widget.hasFocus()) {
+ while (view.viewport()->hasFocus()) {
QTest::qWait(10);
}
- QVERIFY(widget.hasFocus());
QVERIFY(!view.viewport()->hasFocus());
// Release the "Down" key
view.viewport()->setFocus();
// Wait until the widgets have received the focus events
- while (!view.viewport()->hasFocus() || widget.hasFocus()) {
+ while (widget.hasFocus()) {
QTest::qWait(10);
}
QVERIFY(!widget.hasFocus());
- QVERIFY(view.viewport()->hasFocus());
// Press left mouse button below the last item
const int lastRowHeight = view.sizeHintForRow(4);