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

Mouse Area: Multiple windows decrease dragging performance noticeably

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.1.1
    • Fix Version/s: 5.2.0
    • Labels:
      None
    • Environment:
      Linux, Fedora 18
    • Commits:
      906d5c5c40183468f9521277c6244a6c46730de6

      Description

      I'm developing an application consisting of up to six QQuickWindows that may be open at the same time. The rendered scene contains some draggable labels. Each label has its own MouseArea having the label set as drag target.

      If there is only one window open, the dragged label does not lag behind the cursor even if the cursor moves very quickly. But when there are multiple windows open, there is a noticeable lag.

      To isolate the problem I have prepared a simple scene that can be opened with the qmlscene viewer. The scene consists of a configurable number of windows showing a single draggable rectangle. How many windows will be opened is defined by the num_window property of the root item.

      In my test runs the lag got clearly visible with 5-6 windows.

        Attachments

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

          Activity

            People

            Assignee:
            sletta Gunnar Sletta
            Reporter:
            andis Andreas Schuller
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes