diff options
author | J-P Nurmi <jpnurmi@digia.com> | 2014-07-11 16:33:38 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@digia.com> | 2014-07-14 19:38:09 +0200 |
commit | 4500a9fd5a8493963bd816dcc9f23db0b70e3d19 (patch) | |
tree | 42e215dbb0cd3b7cd255ae66092685cca11b3aad /tests/auto/controls/data/tst_tableview.qml | |
parent | d421420b4604c82aae6f09f6beb52a4d1bb6f62d (diff) | |
download | qtquickcontrols-4500a9fd5a8493963bd816dcc9f23db0b70e3d19.tar.gz |
Introduce TableView::pressAndHold(int row) [signal]
[ChangeLog][TableView] Introduced a pressAndHold(int row) signal
that is emitted when the user presses and holds a row.
Change-Id: I823a7fd534fd6fca78831f00e7ecbb9f2118e006
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Diffstat (limited to 'tests/auto/controls/data/tst_tableview.qml')
-rw-r--r-- | tests/auto/controls/data/tst_tableview.qml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/auto/controls/data/tst_tableview.qml b/tests/auto/controls/data/tst_tableview.qml index c99d2dcd..40eb5843 100644 --- a/tests/auto/controls/data/tst_tableview.qml +++ b/tests/auto/controls/data/tst_tableview.qml @@ -542,6 +542,7 @@ TestCase { compare(table._clicked, false) compare(table._released, false) compare(table._doubleClicked, false) + compare(table._pressAndHold, false) mousePress(table, 25 , 10, Qt.LeftButton) compare(table._pressed, true) @@ -559,6 +560,11 @@ TestCase { compare(table._doubleClicked, true) table.clearTestData() + mousePress(table, 25 , 10, Qt.LeftButton) + compare(table._pressAndHold, false) + tryCompare(table, "_pressAndHold", true, 5000) + table.clearTestData() + table.destroy() } @@ -580,6 +586,7 @@ TestCase { compare(table._clicked, false) compare(table._released, false) compare(table._doubleClicked, false) + compare(table._pressAndHold, false) mousePress(table, 25, 10, Qt.RightButton) compare(table._pressed, true) @@ -597,6 +604,11 @@ TestCase { compare(table._doubleClicked, true) table.clearTestData() + mousePress(table, 25 , 10, Qt.RightButton) + compare(table._pressAndHold, false) + tryCompare(table, "_pressAndHold", true, 5000) + table.clearTestData() + table.destroy() } |