Prevent warning when using QPainter on a QGLWidget.
Prevents warning "QOpenGLContext::swapBuffers() called without corresponding makeCurrent()". Change-Id: I7e4f94df8654f899c25b3f41cbf4d007ca293f16 Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
This commit is contained in:
parent
fe0f72fa1a
commit
5bf5ace38c
@ -76,8 +76,7 @@ void QGLPaintDevice::beginPaint()
|
|||||||
{
|
{
|
||||||
// Make sure our context is the current one:
|
// Make sure our context is the current one:
|
||||||
QGLContext *ctx = context();
|
QGLContext *ctx = context();
|
||||||
if (ctx != QGLContext::currentContext())
|
ctx->makeCurrent();
|
||||||
ctx->makeCurrent();
|
|
||||||
|
|
||||||
// Record the currently bound FBO so we can restore it again
|
// Record the currently bound FBO so we can restore it again
|
||||||
// in endPaint() and bind this device's FBO
|
// in endPaint() and bind this device's FBO
|
||||||
|
Loading…
Reference in New Issue
Block a user