summaryrefslogtreecommitdiffstats
path: root/src/webengine/api/qtwebengineglobal.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/webengine/api/qtwebengineglobal.cpp')
-rw-r--r--src/webengine/api/qtwebengineglobal.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/webengine/api/qtwebengineglobal.cpp b/src/webengine/api/qtwebengineglobal.cpp
index baa335740..f45f7663f 100644
--- a/src/webengine/api/qtwebengineglobal.cpp
+++ b/src/webengine/api/qtwebengineglobal.cpp
@@ -42,11 +42,13 @@
#include "qtwebengineglobal.h"
#include <QGuiApplication>
+#include <QOpenGLContext>
#include <QThread>
-#include <private/qopenglcontext_p.h>
QT_BEGIN_NAMESPACE
+Q_GUI_EXPORT void qt_gl_set_global_share_context(QOpenGLContext *context);
+
namespace QtWebEngine {
static QOpenGLContext *shareContext;
@@ -75,7 +77,7 @@ void initialize()
shareContext = new QOpenGLContext;
shareContext->create();
qAddPostRoutine(deleteShareContext);
- QOpenGLContextPrivate::setGlobalShareContext(shareContext);
+ qt_gl_set_global_share_context(shareContext);
}
} // namespace QtWebEngine