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

QGraphicsItem is lacking a way to notify the input method of a changed micro focus

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 4.7.0
    • 4.6.1
    • Widgets: GraphicsView
    • None
    • 93ae014d7ee06a6ebb701420fffef5895cd731c4

    Description

      When the micro focus in a widget changes, the input method can be modified by calling QWidget's microFocusChanged() slot.

      This mechanism allows for example input methods to correct the placement of input hint windows on the screen as the cursor position changes. Similarly it is also used in the S60 FEP input method to update the text copy in the FEP.

      It is not possible for focusable/inputmethod-enabled graphics items to notify the input method about similar changes. Currently the communication is one-way only, from the input method to the item via input method events and inputMethodQuery().

      This is needed for https://bugs.webkit.org/show_bug.cgi?id=36292

      Attachments

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

        Activity

          People

            menard Alexis Menard (closed Nokia identity) (Inactive)
            shausman Simon Hausmann
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes