From 6980589344b67f6a68e5fa86d3ea89d9f659d842 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Wed, 25 Nov 2015 01:04:19 +0100 Subject: Specify baseline offsets Change-Id: I4845a7beac2edc0f0bcc1c810edd7d9e86f31c87 Task-number: QTBUG-49468 Reviewed-by: Mitch Curtis --- tests/auto/controls/data/tst_button.qml | 7 +++++++ tests/auto/controls/data/tst_checkbox.qml | 7 +++++++ tests/auto/controls/data/tst_radiobutton.qml | 7 +++++++ tests/auto/controls/data/tst_switch.qml | 7 +++++++ tests/auto/controls/data/tst_tabbutton.qml | 12 ++++++++++++ tests/auto/controls/data/tst_toolbutton.qml | 7 +++++++ 6 files changed, 47 insertions(+) (limited to 'tests/auto/controls') diff --git a/tests/auto/controls/data/tst_button.qml b/tests/auto/controls/data/tst_button.qml index b5b37156..873009e8 100644 --- a/tests/auto/controls/data/tst_button.qml +++ b/tests/auto/controls/data/tst_button.qml @@ -299,4 +299,11 @@ TestCase { control.highlighted = true compare(control.highlighted, true) } + + function test_baseline() { + var control = button.createObject(testCase) + verify(control) + compare(control.baselineOffset, control.label.y + control.label.baselineOffset) + control.destroy() + } } diff --git a/tests/auto/controls/data/tst_checkbox.qml b/tests/auto/controls/data/tst_checkbox.qml index c61cab38..4efc7223 100644 --- a/tests/auto/controls/data/tst_checkbox.qml +++ b/tests/auto/controls/data/tst_checkbox.qml @@ -417,4 +417,11 @@ TestCase { control.destroy() } + + function test_baseline() { + var control = checkBox.createObject(testCase) + verify(control) + compare(control.baselineOffset, control.label.y + control.label.baselineOffset) + control.destroy() + } } diff --git a/tests/auto/controls/data/tst_radiobutton.qml b/tests/auto/controls/data/tst_radiobutton.qml index df6834fe..d4cdf0ad 100644 --- a/tests/auto/controls/data/tst_radiobutton.qml +++ b/tests/auto/controls/data/tst_radiobutton.qml @@ -308,4 +308,11 @@ TestCase { container.destroy() } + + function test_baseline() { + var control = radioButton.createObject(testCase) + verify(control) + compare(control.baselineOffset, control.label.y + control.label.baselineOffset) + control.destroy() + } } diff --git a/tests/auto/controls/data/tst_switch.qml b/tests/auto/controls/data/tst_switch.qml index 153a28b9..13924ed0 100644 --- a/tests/auto/controls/data/tst_switch.qml +++ b/tests/auto/controls/data/tst_switch.qml @@ -256,4 +256,11 @@ TestCase { container.destroy() } + + function test_baseline() { + var control = swtch.createObject(testCase) + verify(control) + compare(control.baselineOffset, control.label.y + control.label.baselineOffset) + control.destroy() + } } diff --git a/tests/auto/controls/data/tst_tabbutton.qml b/tests/auto/controls/data/tst_tabbutton.qml index da9e094b..3a817cfd 100644 --- a/tests/auto/controls/data/tst_tabbutton.qml +++ b/tests/auto/controls/data/tst_tabbutton.qml @@ -50,6 +50,11 @@ TestCase { when: windowShown name: "TabButton" + Component { + id: tabButton + TabButton { } + } + Component { id: repeater Column { @@ -76,4 +81,11 @@ TestCase { container.destroy() } + + function test_baseline() { + var control = tabButton.createObject(testCase) + verify(control) + compare(control.baselineOffset, control.label.y + control.label.baselineOffset) + control.destroy() + } } diff --git a/tests/auto/controls/data/tst_toolbutton.qml b/tests/auto/controls/data/tst_toolbutton.qml index 5dfac358..63a87ec2 100644 --- a/tests/auto/controls/data/tst_toolbutton.qml +++ b/tests/auto/controls/data/tst_toolbutton.qml @@ -169,4 +169,11 @@ TestCase { control.destroy() } + + function test_baseline() { + var control = toolButton.createObject(testCase) + verify(control) + compare(control.baselineOffset, control.label.y + control.label.baselineOffset) + control.destroy() + } } -- cgit v1.2.3