diff options
author | J-P Nurmi <jpnurmi@digia.com> | 2014-02-21 16:00:27 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-02-21 16:31:57 +0100 |
commit | 704d339ad0944680abfe7181c6dd750133e56fa6 (patch) | |
tree | 810aad8d1829da7924f20f30b9c4abe2aad88b03 /tests/auto/controls/data/tst_tabview.qml | |
parent | da45ef9b0e0d3c854c5243d55973f853c7f5d681 (diff) | |
download | qtquickcontrols-704d339ad0944680abfe7181c6dd750133e56fa6.tar.gz |
Respect Tab::enabled
[ChangeLog][QtQuickControls][TabView] Added support for enabling
and disabling tabs.
Task-number: QTBUG-36356
Change-Id: I97abc8008d479ce6b7a661e5a986c721a4482773
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Diffstat (limited to 'tests/auto/controls/data/tst_tabview.qml')
-rw-r--r-- | tests/auto/controls/data/tst_tabview.qml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/auto/controls/data/tst_tabview.qml b/tests/auto/controls/data/tst_tabview.qml index 1648d6c3..635680ac 100644 --- a/tests/auto/controls/data/tst_tabview.qml +++ b/tests/auto/controls/data/tst_tabview.qml @@ -390,6 +390,21 @@ TestCase { verify(!tab3.activeFocus) verify(!textField.activeFocus) + compare(tabView.currentIndex, 2) + tab1.enabled = false + mouseClick(tab1, tab1.width/2, tab1.height/2) + compare(tabView.currentIndex, 2) + mouseClick(tab2, tab2.width/2, tab2.height/2) + compare(tabView.currentIndex, 1) + tab2.enabled = false + compare(tabView.currentIndex, 1) + tab1.enabled = true + mouseClick(tab1, tab1.width/2, tab1.height/2) + compare(tabView.currentIndex, 0) + tab2.enabled = true + mouseClick(tab2, tab2.width/2, tab2.height/2) + compare(tabView.currentIndex, 1) + item.destroy() } |