summaryrefslogtreecommitdiffstats
path: root/tests/auto/qitemselectionmodel/tst_qitemselectionmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qitemselectionmodel/tst_qitemselectionmodel.cpp')
-rw-r--r--tests/auto/qitemselectionmodel/tst_qitemselectionmodel.cpp24
1 files changed, 0 insertions, 24 deletions
diff --git a/tests/auto/qitemselectionmodel/tst_qitemselectionmodel.cpp b/tests/auto/qitemselectionmodel/tst_qitemselectionmodel.cpp
index 05e23f1..0541b46 100644
--- a/tests/auto/qitemselectionmodel/tst_qitemselectionmodel.cpp
+++ b/tests/auto/qitemselectionmodel/tst_qitemselectionmodel.cpp
@@ -90,7 +90,6 @@ private slots:
void merge();
void task119433_isRowSelected();
void task252069_rowIntersectsSelection();
- void task232634_childrenDeselectionSignal();
private:
QAbstractItemModel *model;
@@ -2188,28 +2187,5 @@ void tst_QItemSelectionModel::task252069_rowIntersectsSelection()
QVERIFY(!selected.columnIntersectsSelection(5, QModelIndex()));
}
-void tst_QItemSelectionModel::task232634_childrenDeselectionSignal()
-{
- QStandardItemModel model;
-
- QStandardItem *parentItem = model.invisibleRootItem();
- for (int i = 0; i < 4; ++i) {
- QStandardItem *item = new QStandardItem(QString("item %0").arg(i));
- parentItem->appendRow(item);
- parentItem = item;
- }
-
- QModelIndex root = model.index(0,0);
- QModelIndex par = root.child(0,0);
- QModelIndex sel = par.child(0,0);
-
- QItemSelectionModel selectionModel(&model);
- selectionModel.select(sel, QItemSelectionModel::SelectCurrent);
-
- QSignalSpy deselectSpy(&selectionModel, SIGNAL(selectionChanged(const QItemSelection& , const QItemSelection&)));
- model.removeRows(0, 1, root);
- QVERIFY(deselectSpy.count() == 1);
-}
-
QTEST_MAIN(tst_QItemSelectionModel)
#include "tst_qitemselectionmodel.moc"