Mercurial > octave
comparison libgui/graphics/GLCanvas.cc @ 33464:317fa0e5c8de stable
Avoid crash with Qt6 6.7.0 (bug #65605).
* libgui/graphics/GLCanvas.cc (GLWidget::GLWidget): Set updateBehavior of
OpenGLWidget to PartialUpdate to avoid invalidating buffers.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 26 Apr 2024 13:09:39 +0200 |
parents | dcfdad210f35 |
children | 1467d8d5e6d3 |
comparison
equal
deleted
inserted
replaced
33450:f86b8eb0c654 | 33464:317fa0e5c8de |
---|---|
41 : QOpenGLWidget (parent), m_parent_canvas (parent_canvas), | 41 : QOpenGLWidget (parent), m_parent_canvas (parent_canvas), |
42 m_glfcns (), m_renderer (m_glfcns) | 42 m_glfcns (), m_renderer (m_glfcns) |
43 { | 43 { |
44 setFocusPolicy (Qt::ClickFocus); | 44 setFocusPolicy (Qt::ClickFocus); |
45 setFocus (); | 45 setFocus (); |
46 setUpdateBehavior (QOpenGLWidget::PartialUpdate); | |
46 } | 47 } |
47 | 48 |
48 GLWidget::~GLWidget () { } | 49 GLWidget::~GLWidget () { } |
49 | 50 |
50 void | 51 void |