aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickwidgets/qquickwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quickwidgets/qquickwidget.cpp')
-rw-r--r--src/quickwidgets/qquickwidget.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/quickwidgets/qquickwidget.cpp b/src/quickwidgets/qquickwidget.cpp
index 572e436cc5..1c9fc3ca69 100644
--- a/src/quickwidgets/qquickwidget.cpp
+++ b/src/quickwidgets/qquickwidget.cpp
@@ -65,6 +65,7 @@
#include <QOpenGLFramebufferObject>
#include <QOpenGLContext>
#include <QOpenGLFunctions>
+#include <QtOpenGL/qpa/qplatformbackingstoreopenglsupport.h>
#endif
#include <QtGui/QPainter>
@@ -1794,6 +1795,10 @@ void QQuickWidget::paintEvent(QPaintEvent *event)
}
}
+#if QT_CONFIG(opengl)
+Q_CONSTRUCTOR_FUNCTION(qt_registerDefaultPlatformBackingStoreOpenGLSupport);
+#endif
+
QT_END_NAMESPACE
#include "moc_qquickwidget.cpp"