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

Windows/NVidia: GUI does not repaint when application is mix of QQuickWidget/QWidget

    XMLWordPrintable

Details

    Description

      If an application is mix of QQuickWidget/QWidget in QStackedWidget, then transitioning from one widget to other and back does not repaint the app.

      Attached application reproduces this problem:
      Steps:
      This example is basically a stack with a line edit and button on the first page and a quickwidget with button on the second page.

      • launch the application.
      • Clicking the button switches to the second page (with the quickwidget)
      • Clicking the button on that second page switches back to the first page
      • Now the GUI is not updating itself anymore. You can see this by trying to type something in the line edit or by resizing the application in which case the texts are just stretched instead of drawn again correctly.
        Issue is mostly seen on following graphic cards and drivers:
        NVIDIA Quadro K1100M (driver 23.21.13.8816)
        NVIDIA Quadro M1000M (driver 23.21.12.8816)

      This can be seen on Window10
      The issue appeared after switching from Qt 5.5.1 to 5.9.2 and migrating from VS2013 to VS2015. It also appears with 5.9.4.

      Attachments

        1. 2018-03-07_12h07_02 (1).mp4
          117 kB
        2. GUIFreezer.zip
          6 kB
        3. irfanbug_1.png
          irfanbug_1.png
          10 kB
        4. qtbug67955.zip
          3 kB
        5. qtdiag_for_irfan.txt
          4 kB

        Issue Links

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

          Activity

            People

              lagocs Laszlo Agocs
              irfan.omair@digia.com Irfan Omair
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes