diff options
author | Albert Astals Cid <albert.astals.cid@kdab.com> | 2017-09-21 18:22:28 +0200 |
---|---|---|
committer | Albert Astals Cid <albert.astals.cid@kdab.com> | 2017-09-22 08:28:35 +0000 |
commit | 8370c0b6b0855db53eb41e037268cd87adf154d2 (patch) | |
tree | b3cfb7b1777711a9f82de0f5b6b7b37bc664a68d | |
parent | e95ba2c62d71d6973f8c7ca00028e41395a1cce7 (diff) | |
download | qtquickcontrols-8370c0b6b0855db53eb41e037268cd87adf154d2.tar.gz |
Fix mouseClick calls
The x,y params of mouseClick are relative to the item
It makes no sense using the x,y of the item as those parameters
Change-Id: I0cda5053758caec97ad7d1738978bc295ece8ae9
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
-rw-r--r-- | tests/auto/controls/data/tst_checkbox.qml | 4 | ||||
-rw-r--r-- | tests/auto/controls/data/tst_radiobutton.qml | 12 |
2 files changed, 8 insertions, 8 deletions
diff --git a/tests/auto/controls/data/tst_checkbox.qml b/tests/auto/controls/data/tst_checkbox.qml index 675a1e7e..0c1385a2 100644 --- a/tests/auto/controls/data/tst_checkbox.qml +++ b/tests/auto/controls/data/tst_checkbox.qml @@ -239,7 +239,7 @@ Item { signalSpy.signalName = "clicked"; compare(signalSpy.count, 0); - mouseClick(root.checkBox2, root.checkBox2.x, root.checkBox2.y, Qt.LeftButton); + mouseClick(root.checkBox2); compare(signalSpy.count, 1); compare(root.checkBox1.checked, false); compare(root.checkBox2.checked, true); @@ -249,7 +249,7 @@ Item { signalSpy.signalName = "clicked"; compare(signalSpy.count, 0); - mouseClick(root.checkBox1, root.checkBox1.x, root.checkBox1.y, Qt.LeftButton); + mouseClick(root.checkBox1); compare(signalSpy.count, 1); compare(root.checkBox1.checked, true); compare(root.checkBox2.checked, false); diff --git a/tests/auto/controls/data/tst_radiobutton.qml b/tests/auto/controls/data/tst_radiobutton.qml index a50acac6..fedc3d4d 100644 --- a/tests/auto/controls/data/tst_radiobutton.qml +++ b/tests/auto/controls/data/tst_radiobutton.qml @@ -112,20 +112,20 @@ Item { signalSpy.signalName = "clicked" signalSpy.target = radioButton; compare(signalSpy.count, 0); - mouseClick(radioButton, radioButton.x, radioButton.y, Qt.LeftButton); + mouseClick(radioButton); compare(signalSpy.count, 1); compare(radioButton.checked, true); // Clicking outside should do nothing. - mouseClick(radioButton, radioButton.x - 1, radioButton.y, Qt.LeftButton); + mouseClick(radioButton, -1, 0, Qt.LeftButton); compare(signalSpy.count, 1); compare(radioButton.checked, true); - mouseClick(radioButton, radioButton.x, radioButton.y - 1, Qt.LeftButton); + mouseClick(radioButton, 0, -1, Qt.LeftButton); compare(signalSpy.count, 1); compare(radioButton.checked, true); - mouseClick(radioButton, radioButton.x - 1, radioButton.y - 1, Qt.LeftButton); + mouseClick(radioButton, -1, -1, Qt.LeftButton); compare(signalSpy.count, 1); compare(radioButton.checked, true); } @@ -170,7 +170,7 @@ Item { signalSpy.signalName = "clicked"; compare(signalSpy.count, 0); - mouseClick(root.radioButton2, root.radioButton2.x, root.radioButton2.y, Qt.LeftButton); + mouseClick(root.radioButton2); compare(signalSpy.count, 1); compare(root.radioButton1.checked, false); compare(root.radioButton2.checked, true); @@ -180,7 +180,7 @@ Item { signalSpy.signalName = "clicked"; compare(signalSpy.count, 0); - mouseClick(root.radioButton1, root.radioButton1.x, root.radioButton1.y, Qt.LeftButton); + mouseClick(root.radioButton1); compare(signalSpy.count, 1); compare(root.radioButton1.checked, true); compare(root.radioButton2.checked, false); |