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

Regression: Broken rendering on Retina with QOpenGLWidget in hierarchy

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.6.0 Beta
    • Fix Version/s: 5.6.0 RC
    • Component/s: GUI: OpenGL
    • Labels:
      None
    • Environment:
      OSX 10.8, Qt 5.6 from GIT 2016-01-22
    • Commits:
      c820692fc036698a29412f26add0fad1dfc1d4a3

      Description

      The problem didn't exist in the 5.6 beta, but is here as of today, January 22, 2016.

      If you move a window from one screen to another with a different device pixel ratio, the widgets are not resized properly IF there is a QOpenGLWidget in the hierarchy.

      Again, some change between the beta and today has caused this.

      You can see in the attached images how the window is resized for the retina display, but the widgets in it are not.

        Attachments

        1. player-dpr-1.png
          player-dpr-1.png
          176 kB
        2. player-dpr-2.png
          player-dpr-2.png
          141 kB

          Issue Links

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

            Activity

              People

              Assignee:
              dzedsystems Dyami Caliri
              Reporter:
              dzedsystems Dyami Caliri
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes