summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorIikka Eklund <iikka.eklund@digia.com>2014-04-01 11:46:57 +0300
committerIikka Eklund <iikka.eklund@digia.com>2014-04-01 11:46:58 +0300
commit91697f5ce50604f29e4d61e921cfab60eeaf8a61 (patch)
tree3b3c9a062f209931a43241b19d8603b1ca3a023d /tests/auto
parentec7b40e87a2b129ccecf5bc46b5f84cf5563291c (diff)
parent292a6707e565f226314fba541b3cdeaef5046d4e (diff)
Merge remote-tracking branch 'origin/stable' into dev
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp b/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp
index 31162421..7b0c650e 100644
--- a/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp
+++ b/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp
@@ -663,6 +663,19 @@ void tst_qdeclarativetextedit::vAlign()
QVERIFY(textEditObject->cursorRectangle().bottom() > 100);
QVERIFY(textEditObject->positionToRectangle(0).top() < 100);
QVERIFY(textEditObject->positionToRectangle(0).bottom() > 100);
+
+ // Test vertical alignment after resizing the height.
+ textEditObject->setHeight(textEditObject->height() - 20);
+ QVERIFY(textEditObject->cursorRectangle().top() < 90);
+ QVERIFY(textEditObject->cursorRectangle().bottom() > 90);
+ QVERIFY(textEditObject->positionToRectangle(0).top() < 90);
+ QVERIFY(textEditObject->positionToRectangle(0).bottom() > 90);
+
+ textEditObject->setHeight(textEditObject->height() + 40);
+ QVERIFY(textEditObject->cursorRectangle().top() < 110);
+ QVERIFY(textEditObject->cursorRectangle().bottom() > 110);
+ QVERIFY(textEditObject->positionToRectangle(0).top() < 110);
+ QVERIFY(textEditObject->positionToRectangle(0).bottom() > 110);
}
void tst_qdeclarativetextedit::font()