From 76679048013fc70d2cb7042e32f1dd0cb4d5dfa5 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Sat, 17 May 2014 12:42:43 +0200 Subject: Fix tst_qquicktextedit::cursorRectangle_QTBUG_38947() Fix the uninitialize variable and make sure the test creates a window that has a sensible (200x200) size. Change-Id: I02616ab3c832276921e84ae98b7ed926d8fc5f5e Reviewed-by: Friedemann Kleint Reviewed-by: Liang Qi --- tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp') diff --git a/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp b/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp index 32e4a99ef0..1ffd67cbf1 100644 --- a/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp +++ b/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp @@ -5267,7 +5267,7 @@ void tst_qquicktextedit::cursorRectangle_QTBUG_38947() window.show(); window.requestActivate(); QTest::qWaitForWindowExposed(&window); - QQuickTextEdit *edit = qobject_cast(window.rootObject()); + QQuickTextEdit *edit = window.rootObject()->findChild("textedit"); QVERIFY(edit); QPoint from = edit->positionToRectangle(0).center().toPoint(); @@ -5276,7 +5276,7 @@ void tst_qquicktextedit::cursorRectangle_QTBUG_38947() QSignalSpy spy(edit, SIGNAL(cursorRectangleChanged())); QVERIFY(spy.isValid()); - for (int i = i; i < edit->length() - 1; ++i) { + for (int i = 1; i < edit->length() - 1; ++i) { QRectF rect = edit->positionToRectangle(i); QTest::mouseMove(&window, rect.center().toPoint()); QCOMPARE(edit->cursorRectangle(), rect); -- cgit v1.2.3