diff options
author | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2022-04-26 00:36:32 +0200 |
---|---|---|
committer | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2022-04-28 03:53:28 +0200 |
commit | 9e8adb6464068dce2eb5cb2598cfeef799b23386 (patch) | |
tree | 7a28642cab1e4d48212fa9a96cfe45ed6b0e01c7 /src/widgets/itemviews/qabstractitemview.h | |
parent | 5fd6704091febcc4abbc8d7ce06a393572524fa5 (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.h | 1 |
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; |