Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.8.6, 5.3.2
-
None
-
Windows 7
-
501fe9f9395eedc8294f5098466a322b32d13ea4 (dev, 5.8.2014, 5.4)
Description
latest 5.3 branch, -opengl desktop, vc2010
in qlineedit-qtextedit-chinese-inputmethod.PNG file, top 2 are QLineEdit, bottom 2 are QTextEdit. For example,
1. switch to Chinese input method
2. mouse click in QLineEdit 1 and input "wo"
3. then do not confirm that, and mouse click in QLineEdit 2, input "wo" again
You will see two "wo" in QLineEdit 2, that's same behavior when I test in the Tools-Options in Visual Studio 2010, like c2010-tools-options-chinese-inputmethod.PNG. But the QLineEdit 1 still has "wo", and you can not use backspace to delete them in English keyboard, that's different than the native behavior.
Attachments
Issue Links
- relates to
-
QTBUG-40285 textChanged() signal is not emitted when using Japanese IME in TextField
- Open
-
QTBUG-40691 Windows QPA plugin ignores the setting in InputMethodHints
- Closed
- resulted in
-
QTBUG-42344 Pre-Edit string shows buggy behaviour when used with Japanese (Hiragana)
- Closed
For Gerrit Dashboard: QTBUG-40402 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
90676,2 | Fix compilation of QWinInputContext with Q_IME_DEBUG defined. | 4.8 | qt/qt | Status: MERGED | +2 | 0 |
90758,3 | Add debug output for input method related events. | dev | qt/qtbase | Status: MERGED | +2 | 0 |
91057,3 | Windows plugin: Refactor input context. | dev | qt/qtbase | Status: MERGED | +2 | 0 |
91077,4 | Implement focus change for Windows Input context. | dev | qt/qtbase | Status: MERGED | +2 | 0 |