Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.4.0, 5.4.1, 5.5.0 Alpha
-
None
-
Linux Ubutun 14.04
-
78e335408303380310dd59fab421e495cf517ead
Description
A QOpenGLWidget is placed in a QScrollArea.
This ScrollArea is put in a QGridLayout with 3 other QOpenGLWidget.
The drawing of the first QOpenGLWidget overtake the other QOpenGLWidget.
I have made a little exemple that can be found in attachement.
The QOpenGLWidget that is in the QScrollArea is clear in red, the other have no paint function.
Moving the scrollBar, move the red rectangle in the other QOpenGLWidget.
The result can be found in the picture in attachment.
Attachments
Issue Links
- is duplicated by
-
QTBUG-43545 QQuickWidget not respecting QScrollArea borders and painting over another QQuickWidget's canvas
- Closed
- resulted in
-
QTBUG-50719 QOpenGLWidget and QQuickWidget not clipped away when clipRect is empty
- Closed
For Gerrit Dashboard: QTBUG-45860 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
113430,4 | Clip QOpenGLWidget and QQuickWidget correctly | 5.5 | qt/qtbase | Status: MERGED | +2 | 0 |