summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorOlivier Goffart <ogoffart@trolltech.com>2009-03-30 17:04:16 (GMT)
committerOlivier Goffart <ogoffart@trolltech.com>2009-04-06 08:52:04 (GMT)
commitdb8dfc29de6bde8d4a4c65d8d5f7d3d579b859bb (patch)
tree76e2353dc1d35671463ad64ab87b78faa6a52f4a /tests
parent66f839869049bc98765bbdd8d1331c7abdf6d5df (diff)
downloadQt-db8dfc29de6bde8d4a4c65d8d5f7d3d579b859bb.zip
Qt-db8dfc29de6bde8d4a4c65d8d5f7d3d579b859bb.tar.gz
Qt-db8dfc29de6bde8d4a4c65d8d5f7d3d579b859bb.tar.bz2
Sppedup QTreeView with spans.
Introduce an index to lookup spans in a certain index in a logaritmic time instead of linear. Behaviour change include that it is no longer possible to have spans with height or with of 0 (but this made no sens anyway) Reviewed-by: Marius Bugge Monsen Task-number: 244651
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qtableview/tst_qtableview.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/qtableview/tst_qtableview.cpp b/tests/auto/qtableview/tst_qtableview.cpp
index a9b41d8..9595155 100644
--- a/tests/auto/qtableview/tst_qtableview.cpp
+++ b/tests/auto/qtableview/tst_qtableview.cpp
@@ -2540,6 +2540,7 @@ void tst_QTableView::span_data()
<< 2 << 1
<< false;
+ /* This makes no sens.
QTest::newRow("top left 2x0")
<< 10 << 10
<< -1 << -1
@@ -2554,7 +2555,7 @@ void tst_QTableView::span_data()
<< 0 << 0
<< 0 << 2
<< 0 << 2
- << false;
+ << false;*/
QTest::newRow("invalid 2x2")
<< 10 << 10
@@ -2628,7 +2629,7 @@ void tst_QTableView::span()
view.hideRow(hiddenRow);
view.hideColumn(hiddenColumn);
view.show();
-
+
QCOMPARE(view.rowSpan(row, column), expectedRowSpan);
QCOMPARE(view.columnSpan(row, column), expectedColumnSpan);