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

Dual screens does not work correctly under Windows

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Need More Info
    • Priority: P2: Important
    • Resolution: Incomplete
    • Affects Version/s: 5.13.0
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Running on a Windows 10 PC with two display monitors.
      Using Qt 5.13.0 compiler MSVC 2017 64 bit.
    • Platform/s:
      Windows

      Description

      Our project has 2 display monitors. In main.qml, Qt.createComponent() is called followed by createObject(). This is done twice, once for each display. Both screens are displayed correctly and both screens have different screen content.

      If I click a button on one screen, that screen updates correctly but sometimes it also causes the content of the other screen to change unexpectedly. Most of the time, clicking on either screen causes both screen's content to change when only the screen that received the mouse event should have changed. One of the screens has a scrolling graph. Sometimes clicking a button on the other screen causes the graph to stop scrolling. I then have to click on the screen with the graph to get it to resume scrolling.

      None of this odd behavior happens on a Linux system. It only happens when running on a Windows 10 machine.

        Attachments

        1. QtTestApp.zip
          5.66 MB
        2. SimpleApp.zip
          12 kB
        3. qtbug80319.zip
          14 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            kleint Friedemann Kleint
            Reporter:
            marj Marjorie Nozzi
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes