Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-29134

Code Editor needs to implement inputMethodEvent()

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • Qt Creator 11.0.0-beta2
    • Qt Creator 3.3.1, Qt Creator 10.0.1
    • Editors
    • None
    • Ubuntu 14.04 LTS 64 bit
      Qt 5.4.0
      With Qt 5.3.2, I could not reproduce step 6.
    • daad58175 (11.0), 9091c9942 (11.0), 32c97a10d (11.0), 827d6e66f (11.0)

    Description

      1. Create a new Qt Widget Application project.
      2. Open main.cpp from this project.
      3. Type something in this file.
      4. Press Ctrl+Z.
        Changes will be undone.
        So in general, the shortcut works.
      5. Move the cursor to the object "w".
      6. Press Ctrl+Shift+U for "Find Usages".
        Instead of triggering "Find Usages", an "U" will be inserted.
        Sometimes I saw it work, but in most cases, the "U" will be written. I guess this is because of Ubuntu's shortcuts getting in the way. This would be a separate issue anyway.
      7. Press Ctrl+Z to undo the insertion.
        Nothing happens.
      8. Click the menu bar and then the editor.
      9. Press Ctrl+Z to undo the insertion.
        Now, the change will be undone.

      Ctrl+Z should work whenever there are changes in the open file.

      Attachments

        1. 16229-find-usages.mp4
          245 kB
          Mitch Curtis

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              davschul David Schulz
              rlohning Robert Löhning
              Votes:
              5 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes