summaryrefslogtreecommitdiffstats
path: root/tests/auto/qtreeview/tst_qtreeview.cpp
diff options
context:
space:
mode:
authorPeter Hartmann <peter.hartmann@nokia.com>2009-10-26 12:10:13 (GMT)
committerPeter Hartmann <peter.hartmann@nokia.com>2009-10-26 12:10:13 (GMT)
commit2b46eff0e7f7d11cf957b9b180177cc4b368c9aa (patch)
tree03e166e8393e1928ec5ed3c79c96fa0accd11460 /tests/auto/qtreeview/tst_qtreeview.cpp
parente1f691d84dad17c5ee47c97c31ae743093ad8bc9 (diff)
parente2ef97128c006ac2a5c99c67bb54eebaa3b45720 (diff)
downloadQt-2b46eff0e7f7d11cf957b9b180177cc4b368c9aa.zip
Qt-2b46eff0e7f7d11cf957b9b180177cc4b368c9aa.tar.gz
Qt-2b46eff0e7f7d11cf957b9b180177cc4b368c9aa.tar.bz2
Merge commit 'origin/4.6' into core-4.6
Diffstat (limited to 'tests/auto/qtreeview/tst_qtreeview.cpp')
-rw-r--r--tests/auto/qtreeview/tst_qtreeview.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/auto/qtreeview/tst_qtreeview.cpp b/tests/auto/qtreeview/tst_qtreeview.cpp
index 91b2cc5..da58725 100644
--- a/tests/auto/qtreeview/tst_qtreeview.cpp
+++ b/tests/auto/qtreeview/tst_qtreeview.cpp
@@ -172,6 +172,7 @@ private slots:
void expandAndCollapse_data();
void expandAndCollapse();
void expandAndCollapseAll();
+ void expandWithNoChildren();
void keyboardNavigation();
void headerSections();
void moveCursor_data();
@@ -1548,6 +1549,19 @@ void tst_QTreeView::expandAndCollapseAll()
// QCOMPARE(collapsedSpy.count(), count);
}
+void tst_QTreeView::expandWithNoChildren()
+{
+ QTreeView tree;
+ QStandardItemModel model(1,1);
+ tree.setModel(&model);
+ tree.setAnimated(true);
+ tree.doItemsLayout();
+ //this test should not output warnings
+ tree.expand(model.index(0,0));
+}
+
+
+
void tst_QTreeView::keyboardNavigation()
{
const int rows = 10;