diff options
author | Leander Beernaert <leander.beernaert@qt.io> | 2019-11-25 12:39:58 +0100 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2019-11-25 12:45:06 +0000 |
commit | 2bd4f5cd587e258227c69b3124757d7b8e019c9f (patch) | |
tree | 6a7cf839b51658b0ca527c57cf0af155a95c4fc7 /tests/auto/controls/data/tst_tooltip.qml | |
parent | 864eada35653075f49e8b683ba3fd7fdf3f38256 (diff) | |
parent | e57f66dc77985eae1023da526ef39d6b3e040255 (diff) |
Merge remote-tracking branch 'origin/dev' into wip/cmake
Change-Id: I61919fabd4a3a07ed374f2c3c1fae2d589d6e124
Diffstat (limited to 'tests/auto/controls/data/tst_tooltip.qml')
-rw-r--r-- | tests/auto/controls/data/tst_tooltip.qml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/auto/controls/data/tst_tooltip.qml b/tests/auto/controls/data/tst_tooltip.qml index 70579c70..d98a7cc8 100644 --- a/tests/auto/controls/data/tst_tooltip.qml +++ b/tests/auto/controls/data/tst_tooltip.qml @@ -421,4 +421,26 @@ TestCase { compare(button2.down, false) tryCompare(button2.ToolTip, "visible", false) } + + Component { + id: wrapComponent + + Item { + ToolTip.text: "This is some very very very very very very very very very very very very" + + " very very very very very very very very very very very very very very" + + " very very very very very very very very very very very very long text" + } + } + + // QTBUG-62350 + function test_wrap() { + var item = createTemporaryObject(wrapComponent, testCase) + verify(item) + + // Avoid "cannot find window to popup in" warning that can occur if it's made visible too early. + item.ToolTip.visible = true + tryCompare(item.ToolTip.toolTip, "opened", true) + compare(item.ToolTip.toolTip.contentItem.wrapMode, Text.Wrap) + verify(item.ToolTip.toolTip.contentItem.width < item.ToolTip.toolTip.contentItem.implicitWidth) + } } |