Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-40402

Windows: wrong behavior when inputting with CJK IME and switch between widgets

XMLWordPrintable

    • 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.

        1. cnime.zip
          3 kB
          Liang Qi
        2. qlineedit-qtextedit-chinese-inputmethod.PNG
          29 kB
          Liang Qi
        3. qtbug40402_diag4.diff
          5 kB
          Friedemann Kleint
        4. qtbug40402_diag5.diff
          4 kB
          Friedemann Kleint
        5. qtbug40402.zip
          3 kB
          Friedemann Kleint
        6. vc2010-tools-options-chinese-inputmethod.PNG
          36 kB
          Liang Qi
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kleint Friedemann Kleint
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes