qt6-bb10/tests/auto/widgets/itemviews
Christian Ehrlicher 1d799e9108 QAbstractItemView: close all child editors when parent is removed
QAIV::rowsAboutToBeRemoved() closed all child editors when the child was
a direct ancestor of the removed index but forgot to check if the index
is an indirect ancestor. Some of those editors were removed later in
updateEditorGeometries() but not all as the testcase in the bug report
showed.

Pick-to: 6.7 6.6 6.5
Fixes: QTBUG-103476
Change-Id: I90b3d3bff3857aa79f96eecf23d980928693b7bc
Reviewed-by: David Faure <david.faure@kdab.com>
2024-02-08 18:31:26 +01:00
..
qabstractitemview QAbstractItemView: close all child editors when parent is removed 2024-02-08 18:31:26 +01:00
qcolumnview Change license for tests files 2024-02-04 09:56:42 +01:00
qdatawidgetmapper Change license for tests files 2024-02-04 09:56:42 +01:00
qfileiconprovider Change license for tests files 2024-02-04 09:56:42 +01:00
qheaderview Change license for tests files 2024-02-04 09:56:42 +01:00
qitemdelegate Change license for tests files 2024-02-04 09:56:42 +01:00
qitemeditorfactory Change license for tests files 2024-02-04 09:56:42 +01:00
qitemview Change license for tests files 2024-02-04 09:56:42 +01:00
qlistview Remove extra semi-colons 2024-02-06 20:17:18 +09:00
qlistwidget Change license for tests files 2024-02-04 09:56:42 +01:00
qtableview Change license for tests files 2024-02-04 09:56:42 +01:00
qtablewidget Change license for tests files 2024-02-04 09:56:42 +01:00
qtreeview Change license for tests files 2024-02-04 09:56:42 +01:00
qtreewidget Remove extra semi-colons 2024-02-06 20:17:18 +09:00
qtreewidgetitemiterator Change license for tests files 2024-02-04 09:56:42 +01:00
CMakeLists.txt tests: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-17 21:56:49 +01:00