QStyledItemDelegate: Fix the event filter doc

The class actually also avoids filtering the tab and backtab keys for
the mentioned classes: QTextEdit and QPlainTextEdit.

So, the documentation needs to be extended to cover the hidden gems.

Change-Id: Id993b055a105c6cfe5ee57be3863ce8bff448396
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
(cherry picked from commit 82309305a7869a5a7667bdd799d763a842cdf85b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Laszlo Papp 2022-06-24 14:00:15 +01:00 committed by Qt Cherry-pick Bot
parent 8eedaf8a87
commit 321c7ed7aa

View File

@ -529,8 +529,9 @@ void QStyledItemDelegate::setItemEditorFactory(QItemEditorFactory *factory)
\li \uicontrol Esc
\endlist
If the \a editor's type is QTextEdit or QPlainTextEdit then \uicontrol Enter and
\uicontrol Return keys are \e not handled.
If the \a editor's type is QTextEdit or QPlainTextEdit then \uicontrol Tab,
\uicontrol Backtab, \uicontrol Enter and \uicontrol Return keys are \e not
handled.
In the case of \uicontrol Tab, \uicontrol Backtab, \uicontrol Enter and \uicontrol Return
key press events, the \a editor's data is committed to the model