From a60e13ce06994105ba1c6cd25bedbb7a85ba388f Mon Sep 17 00:00:00 2001 From: Dyami Caliri Date: Tue, 9 Sep 2014 14:39:46 -0700 Subject: Update QOpenGLWidget paintDevice devicePixelRatio when recreating fbo The QOpenGLWidget's paintDevice needs to update devicePixelRatio when changing screens. Change-Id: Iec6e7157f22ff99e04f81347cbbf70f3fc3ff424 Reviewed-by: Laszlo Agocs --- src/widgets/kernel/qopenglwidget.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/widgets/kernel/qopenglwidget.cpp') diff --git a/src/widgets/kernel/qopenglwidget.cpp b/src/widgets/kernel/qopenglwidget.cpp index 4eee4e526d1..bcc3e3592b3 100644 --- a/src/widgets/kernel/qopenglwidget.cpp +++ b/src/widgets/kernel/qopenglwidget.cpp @@ -558,6 +558,7 @@ void QOpenGLWidgetPrivate::recreateFbo() fbo->bind(); paintDevice->setSize(deviceSize); + paintDevice->setDevicePixelRatio(q->devicePixelRatio()); emit q->resized(); } -- cgit v1.2.3