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

Support large QGraphicsWidgets on Mac.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P4: Low
    • Some future release
    • None
    • Other
    • None
    • macOS

    Description

      Problems reproduced in the qgraphicsgridlayout test.

      The calls to "widget->resize(widget->effectiveSizeHint(Qt::MaximumSize));" exposes several problems on the Mac:

      • We are trying to allocate a bitmap with the same size as the widget somewhere.
      • In QGraphicsWidget::paintWindowFrame, Calling QPainter::setClip with the mask returned by the SH_WindowFrame_Mask style hint causes QRegion to create a region with 170000 rects (see task 16481).
      • QGraphicsWidget::paintWindowFrame tries to draw a rect of size (1.67772e+07x1.67772e+07), which crashes.

      Attachments

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

        Activity

          People

            sorvig Morten Sørvig
            sorvig Morten Sørvig
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes