qt5base-lts/tests/auto/widgets/itemviews
Markku Heikkila 9e75354aab Fix crash in QTreeWidgetItem::sortChildren when adding new item.
This is a cherry-pick of 4f388c383e39b598d997e21bd9a4f16d89bd0625
from February

Recursive call is caused if user code calls QtreeWidgetItem()::sortChildren and
sorting is enbled in QTreeWidget.

First call is from user code and second is caused by timer.
When timer expires second call is made.

This recursion is prevented with QTreeModel::SkipSorting skipSorting()
in QTreeWidgetItem::sortChildren();

Task-number: QTBUG-20345
Change-Id: Ibf73e69274423f31397a9e391bfba7d5c4103a3c
Reviewed-by: Markku Tapio Heikkilä <markku.heikkila@digia.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
2012-06-08 18:09:07 +02:00
..
qabstractitemview Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qcolumnview Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qdatawidgetmapper Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qdirmodel Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qfileiconprovider Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qheaderview Rename setResizeMode to setSectionResizeMode. 2012-05-07 17:55:47 +02:00
qitemdelegate Remove capitalization when specifying include-libraries. 2012-05-14 21:34:08 +02:00
qitemeditorfactory Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qitemview Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qlistview Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qlistwidget Fix tst_qlistwidget::fastScroll test case 2012-06-01 01:21:17 +02:00
qstandarditem Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qstandarditemmodel Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtableview Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtablewidget Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtreeview Eliminate QTreeWidget drag crash 2012-05-28 16:49:56 +02:00
qtreewidget Fix crash in QTreeWidgetItem::sortChildren when adding new item. 2012-06-08 18:09:07 +02:00
qtreewidgetitemiterator Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
itemviews.pro Move proxy and selection models to QtCore. 2011-12-16 13:00:57 +01:00