summaryrefslogtreecommitdiffstats
path: root/src/widgets/itemviews/qabstractitemview.h
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2022-04-26 00:36:32 +0200
committerGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2022-04-28 03:53:28 +0200
commit9e8adb6464068dce2eb5cb2598cfeef799b23386 (patch)
tree7a28642cab1e4d48212fa9a96cfe45ed6b0e01c7 /src/widgets/itemviews/qabstractitemview.h
parent5fd6704091febcc4abbc8d7ce06a393572524fa5 (diff)
QAbstractItemView: check the index emitted by the delegate's sizeHintChanged
The index in question has to belong to the view's model. An erroneous emission shouldn't be silently ignored. Change-Id: I7e037e72affb210f609a9a1029777acafae041f1 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/widgets/itemviews/qabstractitemview.h')
-rw-r--r--src/widgets/itemviews/qabstractitemview.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/widgets/itemviews/qabstractitemview.h b/src/widgets/itemviews/qabstractitemview.h
index a33aff2e2d..e48e42906f 100644
--- a/src/widgets/itemviews/qabstractitemview.h
+++ b/src/widgets/itemviews/qabstractitemview.h
@@ -375,6 +375,7 @@ private:
#if QT_CONFIG(gestures) && QT_CONFIG(scroller)
Q_PRIVATE_SLOT(d_func(), void _q_scrollerStateChanged())
#endif
+ Q_PRIVATE_SLOT(d_func(), void _q_delegateSizeHintChanged(const QModelIndex&))
friend class ::tst_QAbstractItemView;
friend class ::tst_QTreeView;