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

QTableView, shifts persistentEditors if last but one row deleted, when QTableView uses ScrollArea

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Not Evaluated
    • 5.12
    • 5.5.1
    • Widgets: Itemviews
    • None
    • Windows

    Description

      It's very specific bug, that occurs in using QTableView when:

      1. One use QTableView::openPersistentEditor
      2. Rows number is big enough for QScrollArea to occur inside QTableView
      3. One scroll till the very down, and step back on the half of line
      4. One remove the last but one element.

      Go to very bottom of TableView

      Go up on half of line

      Then delete the last but one element

      And shift of editors occurs. If one resize the window or reopen all persistentEditors, it will become normal again. Example project in attach

      Attachments

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

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            ujifman Igor Pronin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes