summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/core/doc/src/qtwebengine-global.qdoc66
-rw-r--r--src/core/web_engine_context.cpp24
2 files changed, 66 insertions, 24 deletions
diff --git a/src/core/doc/src/qtwebengine-global.qdoc b/src/core/doc/src/qtwebengine-global.qdoc
new file mode 100644
index 000000000..435fbac68
--- /dev/null
+++ b/src/core/doc/src/qtwebengine-global.qdoc
@@ -0,0 +1,66 @@
+/****************************************************************************
+**
+** Copyright (C) 2022 The Qt Company Ltd.
+** Contact: https://www.qt.io/licensing/
+**
+** This file is part of the documentation of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:FDL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and The Qt Company. For licensing terms
+** and conditions see https://www.qt.io/terms-conditions. For further
+** information use the contact form at https://www.qt.io/contact-us.
+**
+** GNU Free Documentation License Usage
+** Alternatively, this file may be used under the terms of the GNU Free
+** Documentation License version 1.3 as published by the Free Software
+** Foundation and appearing in the file included in the packaging of
+** this file. Please review the following information to ensure
+** the GNU Free Documentation License version 1.3 requirements
+** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+/*!
+ \headerfile <qtwebenginecoreglobal.h>
+ \inmodule QtWebEngineCore
+ \title Global Qt WebEngine Core Declarations
+ \ingroup funclists
+
+ \brief Helper functions for the \QWE Core module.
+
+*/
+
+
+/*!
+ \fn const char *qWebEngineVersion() noexcept
+ \relates <qtwebenginecoreglobal.h>
+ \since 6.2
+
+ Returns the version number of \QWE at run-time as a string
+ (for example, "6.2.0"). This may be a different version than the
+ version the application was compiled against, and a different version
+ than Qt.
+*/
+
+/*!
+ \fn const char *qWebEngineChromiumVersion() noexcept
+ \relates <qtwebenginecoreglobal.h>
+ \since 6.2
+
+ Returns the version number of Chromium used by \QWE at run-time
+ as a string (for example, "83.0.4103.122").
+*/
+
+/*!
+ \fn const char *qWebEngineChromiumSecurityPatchVersion() noexcept
+ \relates <qtwebenginecoreglobal.h>
+ \since 6.3
+
+ Returns the version number of last Chromium version security patches have been
+ merged from.
+*/
diff --git a/src/core/web_engine_context.cpp b/src/core/web_engine_context.cpp
index 522134500..cbb962707 100644
--- a/src/core/web_engine_context.cpp
+++ b/src/core/web_engine_context.cpp
@@ -887,39 +887,15 @@ bool WebEngineContext::closingDown()
} // namespace
QT_BEGIN_NAMESPACE
-/*!
- \relates <qtwebenginecoreglobal.h>
- \since 6.2
-
- Returns the version number of Qt WebEngine at run-time as a string
- (for example, "6.2.0"). This may be a different version than the
- version the application was compiled against, and a different version
- than Qt.
-*/
const char *qWebEngineVersion() noexcept
{
return QTWEBENGINECORE_VERSION_STR;
}
-/*!
- \relates <qtwebenginecoreglobal.h>
- \since 6.2
-
- Returns the version number of Chromium used by Qt WebEngine at run-time
- as a string (for example, "83.0.4103.122").
-*/
const char *qWebEngineChromiumVersion() noexcept
{
return CHROMIUM_VERSION;
}
-
-/*!
- \relates <qtwebenginecoreglobal.h>
- \since 6.3
-
- Returns the version number of last Chromium version security patches have been
- merged from.
-*/
const char *qWebEngineChromiumSecurityPatchVersion() noexcept
{
return "99.0.4844.84"; // FIXME: Remember to update