diff options
Diffstat (limited to 'src/webengine/api/qquickwebenginesettings.cpp')
-rw-r--r-- | src/webengine/api/qquickwebenginesettings.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/webengine/api/qquickwebenginesettings.cpp b/src/webengine/api/qquickwebenginesettings.cpp index 26ea094a5..6a012ba39 100644 --- a/src/webengine/api/qquickwebenginesettings.cpp +++ b/src/webengine/api/qquickwebenginesettings.cpp @@ -221,6 +221,19 @@ bool QQuickWebEngineSettings::pluginsEnabled() const } /*! + \qmlproperty bool WebEngineSettings::fullscreenSupportEnabled + \since QtWebEngine 1.2 + + This setting tells the web engine if fullscreen is supported in this application or not. + + It is enabled by default. +*/ +bool QQuickWebEngineSettings::fullscreenSupportEnabled() const +{ + return d_ptr->testAttribute(WebEngineSettings::FullscreenSupportEnabled); +} + +/*! \qmlproperty QString WebEngineSettings::defaultTextEncoding The \a encoding, must be a string describing an encoding such as "utf-8", @@ -332,6 +345,14 @@ void QQuickWebEngineSettings::setPluginsEnabled(bool on) Q_EMIT pluginsEnabledChanged(); } +void QQuickWebEngineSettings::setFullscreenSupportEnabled(bool on) +{ + bool wasOn = d_ptr->testAttribute(WebEngineSettings::FullscreenSupportEnabled); + d_ptr->setAttribute(WebEngineSettings::FullscreenSupportEnabled, on); + if (wasOn != on) + Q_EMIT fullscreenSupportEnabledChanged(); +} + void QQuickWebEngineSettings::setDefaultTextEncoding(QString encoding) { const QString oldDefaultTextEncoding = d_ptr->defaultTextEncoding(); |