diff options
Diffstat (limited to 'src/widgets/widgets/qlineedit_p.cpp')
-rw-r--r-- | src/widgets/widgets/qlineedit_p.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/widgets/widgets/qlineedit_p.cpp b/src/widgets/widgets/qlineedit_p.cpp index 8511d0c9e5..cd7fa13b36 100644 --- a/src/widgets/widgets/qlineedit_p.cpp +++ b/src/widgets/widgets/qlineedit_p.cpp @@ -239,6 +239,14 @@ void QLineEditPrivate::updatePasswordEchoEditing(bool editing) q->setAttribute(Qt::WA_InputMethodEnabled, shouldEnableInputMethod()); } +void QLineEditPrivate::resetInputPanel() +{ + Q_Q(QLineEdit); + if (q->hasFocus() && qApp) { + qApp->inputPanel()->reset(); + } +} + /*! This function is not intended as polymorphic usage. Just a shared code fragment that calls QInputContext::mouseHandler for this |