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

Broken clipping with software rendering in nested ListViews

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 5.9.4, 5.10.1
    • 5.9.0, 5.9.1, 5.9.2, 5.9.3, 5.10.0
    • Quick: 2D Renderer
    • None
    • * Windows 7
      ** MinGW
      ** {{QT_QUICK_BACKEND=software}}
      * Embedded Linux without OpenGL

      Clipping breaks using software rendering for a QtQuick application when

      • two ListView are nested
      • the inner ListView has a VisualItemModel
      • one element of the VisualItemModel is set to have a height of 0 and clipping turned on (= make it invisible)

      This works perfectly using OpenGL but everything breaks with software rendering.

      Sample application attached. The screen shots attached show the difference for OpenGL and software rendering

        1. NestedListView.zip
          3 kB
        2. OpenGL.png
          OpenGL.png
          6 kB
        3. SoftwareRendering.png
          SoftwareRendering.png
          4 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            janichol Andy Nichols
            rainmaker rainmaker
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes