diff options
author | J-P Nurmi <jpnurmi@theqtcompany.com> | 2015-10-09 15:59:37 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@theqtcompany.com> | 2015-10-09 18:32:17 +0000 |
commit | 6af426dc559f016efe9c31d08fc97595a5f23c3c (patch) | |
tree | e632ebfdedc5001c60620922f1ae55bbe2308b22 /tests/auto/controls | |
parent | 14d6c2d931ab21a51a7e9f972276af41731e37d8 (diff) |
Add AbstractButton::doubleClicked() signal
Change-Id: Ie53124b1186fee8c4b151a6c6bc3fcfe76c0250f
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>
Diffstat (limited to 'tests/auto/controls')
-rw-r--r-- | tests/auto/controls/data/tst_button.qml | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/tests/auto/controls/data/tst_button.qml b/tests/auto/controls/data/tst_button.qml index 67c68b1d..d86e89c7 100644 --- a/tests/auto/controls/data/tst_button.qml +++ b/tests/auto/controls/data/tst_button.qml @@ -57,7 +57,7 @@ TestCase { property ControlSpy spy: ControlSpy { target: control - signals: ["pressed", "released", "canceled", "clicked", "pressedChanged"] + signals: ["pressed", "released", "canceled", "clicked", "doubleClicked", "pressedChanged"] } } } @@ -117,6 +117,21 @@ TestCase { compare(control.pressed, false) verify(control.spy.success) + // double click + control.spy.expectedSequence = [["pressedChanged", { "pressed": true }], + "pressed", + ["pressedChanged", { "pressed": false }], + "released", + "clicked", + ["pressedChanged", { "pressed": true }], + "pressed", + "doubleClicked", + ["pressedChanged", { "pressed": false }], + "released", + "clicked"] + mouseDoubleClickSequence(control, control.width / 2, control.height / 2, Qt.LeftButton) + verify(control.spy.success) + control.destroy() } |