From 7e037903e9efdc593c9d51da8f303a061e7e08e7 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Wed, 21 Oct 2015 13:33:05 +0200 Subject: Add ExclusiveGroup::isCheckable(QtObject) Change-Id: Id426592985e38f918b1a0df8ef2acc1c3f69c3c7 Reviewed-by: Mitch Curtis --- tests/auto/controls/data/tst_exclusivegroup.qml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'tests') diff --git a/tests/auto/controls/data/tst_exclusivegroup.qml b/tests/auto/controls/data/tst_exclusivegroup.qml index b4ff560c..dcabb6c9 100644 --- a/tests/auto/controls/data/tst_exclusivegroup.qml +++ b/tests/auto/controls/data/tst_exclusivegroup.qml @@ -106,6 +106,11 @@ TestCase { QtObject { property bool checked } } + Component { + id: nonCheckable + QtObject { } + } + function test_current() { var group = exclusiveGroup.createObject(testCase) verify(group) @@ -226,6 +231,19 @@ TestCase { group.destroy() } + function test_isCheckable() { + var group = exclusiveGroup.createObject(testCase) + verify(group) + + var checkable1 = checkable.createObject(testCase) + compare(group.isCheckable(checkable1), true) + + var nonCheckable1 = nonCheckable.createObject(testCase) + compare(group.isCheckable(nonCheckable1), false) + + group.destroy() + } + Component { id: checkBoxes Item { -- cgit v1.2.3