summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/webengine/quicknanobrowser/main.cpp2
-rw-r--r--src/core/content_browser_client_qt.cpp2
-rw-r--r--src/webengine/api/qtwebengineglobal.cpp8
-rw-r--r--src/webengine/api/qtwebengineglobal.h7
-rw-r--r--src/webenginewidgets/api/qtwebenginewidgetsglobal.cpp5
-rw-r--r--tests/auto/quick/qquickwebengineviewgraphics/tst_qquickwebengineviewgraphics.cpp2
-rw-r--r--tests/auto/quick/shared/qt_webengine_quicktest.h2
-rw-r--r--tests/quicktestbrowser/main.cpp2
8 files changed, 19 insertions, 11 deletions
diff --git a/examples/webengine/quicknanobrowser/main.cpp b/examples/webengine/quicknanobrowser/main.cpp
index f9d867c8d..d5a4ade55 100644
--- a/examples/webengine/quicknanobrowser/main.cpp
+++ b/examples/webengine/quicknanobrowser/main.cpp
@@ -53,7 +53,7 @@ int main(int argc, char **argv)
{
Application app(argc, argv);
- QWebEngine::initialize();
+ QtWebEngine::initialize();
ApplicationEngine appEngine;
diff --git a/src/core/content_browser_client_qt.cpp b/src/core/content_browser_client_qt.cpp
index 347636fe5..259392ca8 100644
--- a/src/core/content_browser_client_qt.cpp
+++ b/src/core/content_browser_client_qt.cpp
@@ -263,7 +263,7 @@ void ShareGroupQtQuick::AboutToAddFirstContext()
// This currently has to be setup by ::main in all applications using QQuickWebEngineView with delegated rendering.
QOpenGLContext *shareContext = QOpenGLContextPrivate::globalShareContext();
if (!shareContext) {
- qFatal("QWebEngine: OpenGL resource sharing is not set up in QtQuick. Please make sure to call QWebEngine::initialize() in your main() function.");
+ qFatal("QWebEngine: OpenGL resource sharing is not set up in QtQuick. Please make sure to call QtWebEngine::initialize() in your main() function.");
}
m_shareContextQtQuick = make_scoped_refptr(new QtShareGLContext(shareContext));
}
diff --git a/src/webengine/api/qtwebengineglobal.cpp b/src/webengine/api/qtwebengineglobal.cpp
index 0a1d6a449..baa335740 100644
--- a/src/webengine/api/qtwebengineglobal.cpp
+++ b/src/webengine/api/qtwebengineglobal.cpp
@@ -45,6 +45,10 @@
#include <QThread>
#include <private/qopenglcontext_p.h>
+QT_BEGIN_NAMESPACE
+
+namespace QtWebEngine {
+
static QOpenGLContext *shareContext;
static void deleteShareContext()
@@ -53,7 +57,7 @@ static void deleteShareContext()
shareContext = 0;
}
-void QWebEngine::initialize()
+void initialize()
{
QCoreApplication *app = QCoreApplication::instance();
if (!app) {
@@ -73,4 +77,6 @@ void QWebEngine::initialize()
qAddPostRoutine(deleteShareContext);
QOpenGLContextPrivate::setGlobalShareContext(shareContext);
}
+} // namespace QtWebEngine
+QT_END_NAMESPACE
diff --git a/src/webengine/api/qtwebengineglobal.h b/src/webengine/api/qtwebengineglobal.h
index f5fa479d9..e0842b009 100644
--- a/src/webengine/api/qtwebengineglobal.h
+++ b/src/webengine/api/qtwebengineglobal.h
@@ -55,11 +55,10 @@ QT_BEGIN_NAMESPACE
# define Q_WEBENGINE_EXPORT
#endif
-class Q_WEBENGINE_EXPORT QWebEngine
+namespace QtWebEngine
{
-public:
- static void initialize();
-};
+ Q_WEBENGINE_EXPORT void initialize();
+}
QT_END_NAMESPACE
diff --git a/src/webenginewidgets/api/qtwebenginewidgetsglobal.cpp b/src/webenginewidgets/api/qtwebenginewidgetsglobal.cpp
index cffdb74bc..7d3954772 100644
--- a/src/webenginewidgets/api/qtwebenginewidgetsglobal.cpp
+++ b/src/webenginewidgets/api/qtwebenginewidgetsglobal.cpp
@@ -44,9 +44,12 @@
#include "qtwebengineglobal.h"
#include <QCoreApplication>
+QT_BEGIN_NAMESPACE
static void initialize()
{
- QWebEngine::initialize();
+ QtWebEngine::initialize();
}
Q_COREAPP_STARTUP_FUNCTION(initialize)
+
+QT_END_NAMESPACE
diff --git a/tests/auto/quick/qquickwebengineviewgraphics/tst_qquickwebengineviewgraphics.cpp b/tests/auto/quick/qquickwebengineviewgraphics/tst_qquickwebengineviewgraphics.cpp
index d64ab5d16..63e44e59c 100644
--- a/tests/auto/quick/qquickwebengineviewgraphics/tst_qquickwebengineviewgraphics.cpp
+++ b/tests/auto/quick/qquickwebengineviewgraphics/tst_qquickwebengineviewgraphics.cpp
@@ -126,7 +126,7 @@ tst_QQuickWebEngineViewGraphics::~tst_QQuickWebEngineViewGraphics()
// It is only called once.
void tst_QQuickWebEngineViewGraphics::initTestCase()
{
- QWebEngine::initialize();
+ QtWebEngine::initialize();
}
void tst_QQuickWebEngineViewGraphics::init()
diff --git a/tests/auto/quick/shared/qt_webengine_quicktest.h b/tests/auto/quick/shared/qt_webengine_quicktest.h
index 275e40dd2..2fd168e9d 100644
--- a/tests/auto/quick/shared/qt_webengine_quicktest.h
+++ b/tests/auto/quick/shared/qt_webengine_quicktest.h
@@ -72,7 +72,7 @@ QT_BEGIN_NAMESPACE
qputenv("QTWEBENGINEPROCESS_PATH", QWP_PATH); \
if (!QCoreApplication::instance()) \
app = new Application(argc, argv); \
- QWebEngine::initialize(); \
+ QtWebEngine::initialize(); \
int i = quick_test_main(argc, argv, #name, QUICK_TEST_SOURCE_DIR); \
delete app; \
return i; \
diff --git a/tests/quicktestbrowser/main.cpp b/tests/quicktestbrowser/main.cpp
index 1e592f3e1..d8fe01aa1 100644
--- a/tests/quicktestbrowser/main.cpp
+++ b/tests/quicktestbrowser/main.cpp
@@ -53,7 +53,7 @@ int main(int argc, char **argv)
{
Application app(argc, argv);
- QWebEngine::initialize();
+ QtWebEngine::initialize();
ApplicationEngine appEngine;