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

When a QGraphicsProxyWidget has ItemIgnoresTransformations set then it does not update the widgets inside it correct with regards to blinking cursors

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P2: Important
    • 4.7.1
    • 4.6.2
    • Widgets: GraphicsView
    • None

    Description

      When a QGraphicsProxyWidget has ItemIgnoresTransformations set then it does not update the widgets inside it correct with regards to blinking cursors. If there is more than one spinbox inside the widget contained by the QGraphicsProxyWidget, then clicking from one to the other will show the cursor blinking in all of them rather than just one of them.

      What also seems to be related is the fact that you cannot edit in the spinboxes either with the keyboard, so the focus appears to be faked and not real at all.

      Example attached reproduces this problem.

      Attachments

        1. main.cpp
          0.8 kB
        2. PuiDocDesignProperties.ui
          8 kB
        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)
            anshaw Andy Shaw (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes