summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbert Astals Cid <albert.astals.cid@kdab.com>2017-09-21 18:22:28 +0200
committerAlbert Astals Cid <albert.astals.cid@kdab.com>2017-09-22 08:28:35 +0000
commit8370c0b6b0855db53eb41e037268cd87adf154d2 (patch)
treeb3cfb7b1777711a9f82de0f5b6b7b37bc664a68d
parente95ba2c62d71d6973f8c7ca00028e41395a1cce7 (diff)
downloadqtquickcontrols-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.qml4
-rw-r--r--tests/auto/controls/data/tst_radiobutton.qml12
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);