- 
    Bug 
- 
    Resolution: Done
- 
    P2: Important 
- 
    4.8.6, 5.3.2
- 
    None
- 
    Windows 7
- 
        501fe9f9395eedc8294f5098466a322b32d13ea4 (dev, 5.8.2014, 5.4)
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.
- 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 | 

