diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2021-05-06 17:00:22 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2021-05-06 22:01:23 +0200 |
commit | b24da5449bc0520b8c6eb9a943f934d95fd49cfa (patch) | |
tree | 14bf47e72884c999606428c463ec1f6ddff22bdd /src/corelib/io/qwindowspipewriter_p.h | |
parent | 11ae678b9d9b3ea60c3c210cdb129d7abe7d4471 (diff) |
macOS: in password lineedits, pass dead keys to the input method
Otherwise the IM cannot correctly compose the input, making it impossible
to enter e.g. ü or ~ on certain keyboard layouts. Note that the native
macOS NSSecureTextField does not allow that either, which is however a
very bad user experience.
With this change, the modifier characters like ¨ diacritics will be visible
when entering them in either NoEcho or Password line edits. The follow-up
commit will remove those as well.
Fixes: QTBUG-84664
Change-Id: Ib4c5ab85634c17c407623f82b46c4849c72d9e69
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/corelib/io/qwindowspipewriter_p.h')
0 files changed, 0 insertions, 0 deletions