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

[Reg 5.11.0-5.11.2][Windows] QOpenGLWidget causes black flicker in tooltips and other widgets before displaying content

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • 5.12.3, 5.14.0 Alpha
    • 5.11.3, 5.12.1
    • GUI: OpenGL
    • Windows 10 with desktop OpenGL (Renderer: GeForce GTX 1050/PCIe/SSE2
      Version: 4.6.0 NVIDIA 419.17)
    • Windows
    • a1c37462eebddf4ad7bc3192f1f3e9a3f7292b19 (qt/qtbase/5.12)

      If an application contains QOpenGLWidget then there is flicker before rendering content. For example, when opening a combo box or showing a tooltip the popup first flickers black and then shows the content.

      This was tested on Windows 10 with desktop OpenGL. The problem is not reproducible with Qt Quick applications nor with basic widget applications. I didn't test all possible Qt versions, but the problem appeared sometime between 5.11.0 and 5.11.2.

      The problem can be reproduced with Qt's OpenGL Widget example. The flicker might be seen already when opening the main window, but it is clearer when hovering on top of 'Update Interval' field and the tooltip is shown.

        1. qtbug74176_59_diag.diff
          4 kB
          Friedemann Kleint
        2. qtbug74176_diag.diff
          6 kB
          Friedemann Kleint
        3. qtbug74176_log.txt
          16 kB
          Friedemann Kleint
        4. qtbug74176.zip
          3 kB
          Friedemann Kleint
        5. qtbug74176_diag_2.diff
          2 kB
          Friedemann Kleint
        For Gerrit Dashboard: QTBUG-74176
        # Subject Branch Project Status CR V

            lagocs Laszlo Agocs
            qtcomsupport Qt Support
            Votes:
            6 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes