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

[Reg 5.11 -> 5.12] Resizing section in QHeaderView doesn't redraw all affected model items

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.15.0 Beta2
    • 5.12.0, 5.12
    • Widgets: Itemviews
    • None
    • All
    • 1e03015d551fb1542d43f54f8b64cf721da51913 (qt/qtbase/5.15)

    Description

      Steps to reproduce:

      1) Open and run attached project. This is what i see:

      2) Scroll down to the bottom of the QTableWidget, so the scrollbar is at the bottom.

      3) Select the table item at the bottom, so it is highlighted.

      4) Grab the last section of the vertical header, at the bottom, for resizing the last table item.

      5) Drag the mouse a bit up for making the last row smaller.

      Result: row 1 is not redrawn.

      This is just one example, there is probably other ways to trigger it.

      Attachments

        1. headerview.zip
          0.6 kB
          randominequalities
        2. image-2019-01-06-13-01-44-339.png
          13 kB
          randominequalities
        3. image-2019-01-06-13-02-31-171.png
          7 kB
          randominequalities
        4. image-2019-01-06-13-02-48-223.png
          5 kB
          randominequalities
        5. image-2019-01-06-13-03-04-570.png
          7 kB
          randominequalities
        6. image-2019-01-06-13-03-06-035.png
          7 kB
          randominequalities
        7. image-2019-01-06-13-07-05-790.png
          7 kB
          randominequalities
        8. image-2019-01-06-13-08-07-075.png
          7 kB
          randominequalities

        Issue Links

          Activity

            People

              chehrlic Christian Ehrlicher
              randominequalities randominequalities
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: