From b3f84f0a734b2c5065aa721a2982134289525f8f Mon Sep 17 00:00:00 2001 From: Zhang Hao Date: Thu, 27 May 2021 20:23:13 +0800 Subject: Clarify the QLineEdit document of editingFinished signal QLineEdit gets focus and don't type any character when QLineEdit lost focus, document say QLineEdit will issue editingFinished signal. In fact,QLineEdit doesn't issue editingFinished signal. Fix this by clarify the document. Fixes: QTBUG-94057 Change-Id: I88eed2ec7a28823598dc46f1df26fd305eb99c1f Reviewed-by: Volker Hilsheimer (cherry picked from commit 8ee2186830d33cf2e0ebc7c9ab59166a27fe81a5) Reviewed-by: Qt Cherry-pick Bot --- src/widgets/widgets/qlineedit.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/widgets/widgets/qlineedit.cpp b/src/widgets/widgets/qlineedit.cpp index 8c70b8b026..29053c4ade 100644 --- a/src/widgets/widgets/qlineedit.cpp +++ b/src/widgets/widgets/qlineedit.cpp @@ -166,7 +166,8 @@ void QLineEdit::initStyleOption(QStyleOptionFrame *option) const When editing is finished, either because the line edit lost focus or Return/Enter is pressed the editingFinished() signal is - emitted. + emitted. Note that if focus is lost without any changes done, + the editingFinished() signal won't be emitted. Note that if there is a validator set on the line edit, the returnPressed()/editingFinished() signals will only be emitted if -- cgit v1.2.3