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

QTreeWidget child widgets are not moving when scrolled and stylesheets are applied on OSX

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Not Evaluated Not Evaluated
    • None
    • 4.8.0
    • None
    • OsX 10.6.8
    • macOS

      Widgets set by QTreeWidget::setItemWidget are not moving when the widget is scrolled and if stylesheets are applied.
      Git bisecting the problem is in this commit: http://qt.gitorious.org/qt/qt/commit/5e5e16f/diffs?diffmode=sidebyside&fragment=1
      The stylesheet sets isOpaque to 0 and then it returns in if (!accelerateScroll)

      {...}

      without drawing the child widgets.
      THe problem can be that case when the widget is overlapped by child widgets is not handled.
      Please check the attachment for example to reproduce.

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

            Unassigned Unassigned
            qtcomsupport Qt Support
            Votes:
            3 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes