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

[REG: 5.8->5.9]: Moving a Window with QQuickView between differently scaled monitors misplaces the QQuickView when using dpiawareness=2

    XMLWordPrintable

    Details

    • Commits:
      9d8a4d16c6a94bfed172c61618a345130ecaa864 (qtbase/5.9, 6.8.2017, 5.9.2)

      Description

      When moving a window that has a QQuickView between monitors that have different scaling, the QQuickView is misplaced.

      This issue also reproduces with a simple application that has QQuickView instead of using qmlscene. The issue only happens with dpiawareness mode 2.

      Steps to reproduce:

      • Have a setup of 2 monitors, primary 4k monitor with 200% scaling and secondary 1920p with 100% scaling
      • Run attached qml file with qmlscene
      • Move the qmlscene window from primary to secondary monitor
      • EXPECTED: Application is properly scaled
      • ACTUAL: The Window title bar size changes, and qml content does not fill that space

        Attachments

        1. qtbug62901.png
          qtbug62901.png
          3 kB
        2. qtbug62901.qml
          0.1 kB

          Issue Links

          For Gerrit Dashboard: QTBUG-62901
          # Subject Branch Project Status CR V

            Activity

              People

              • Assignee:
                kleint Friedemann Kleint
                Reporter:
                jussi_witick Jussi Witick
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes