diff options
Diffstat (limited to 'examples/opengl/qopenglwidget/glwidget.cpp')
-rw-r--r-- | examples/opengl/qopenglwidget/glwidget.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/opengl/qopenglwidget/glwidget.cpp b/examples/opengl/qopenglwidget/glwidget.cpp index de581f8d47..d39e1992a7 100644 --- a/examples/opengl/qopenglwidget/glwidget.cpp +++ b/examples/opengl/qopenglwidget/glwidget.cpp @@ -394,6 +394,11 @@ void GLWidget::paintGL() } m_fAngle += 1.0f; ++m_frames; + + // When requested, follow the ideal way to animate: Rely on + // blocking swap and just schedule updates continuously. + if (!m_mainWindow->timerEnabled()) + update(); } void GLWidget::createBubbles(int number) |