WebKitSettingsManager Class

(NephroZilla::WebKitSettingsManager)

The class WebKitSettingsManager manages User Settings More...

Header: #include <wksettings.h>
Instantiated By: NZSettingsManager

Public Functions

WebKitSettingsManager(QObject *parent = nullptr)

Public Slots

QVariantMap allUserSettings() const
void storeFeatureSettings(const QVariantMap &features) const
void storeSettings(const QVariantMap &settings) const
void storeUserSetting(const QVariantMap &setting) const
QVariant userSetting(const QString &name) const

Signals

void settingsStored(const QString &path) const

Detailed Description

The class WebKitSettingsManager manages User Settings

WebKitSettingsManager uses QSettings for persistent storage.

See also QSettings.

Member Function Documentation

WebKitSettingsManager::WebKitSettingsManager(QObject *parent = nullptr)

Default constructs an instance of WebKitSettingsManager.

[slot] QVariantMap WebKitSettingsManager::allUserSettings() const

Retrieves all stored User Settings

[signal] void WebKitSettingsManager::settingsStored(const QString &path) const

[slot] void WebKitSettingsManager::storeFeatureSettings(const QVariantMap &features) const

Saves WebKit Feature configuration listed in features in a file managed by QSettings

[slot] void WebKitSettingsManager::storeSettings(const QVariantMap &settings) const

Saves all WebKit Settings listed in settings in a file managed by QSettings

[slot] void WebKitSettingsManager::storeUserSetting(const QVariantMap &setting) const

Saves the User Setting setting in a file managed by QSettings

[slot] QVariant WebKitSettingsManager::userSetting(const QString &name) const

Retrieved the ivalue of the User Setting name


Nephrozilla Navigator Documentation Copyright (c) 2026 Nephrozilla Corp.

All other trademarks are property of their respective owners.

This document may be used under the terms of the Creative Commons Attribution Share Alike 4.0 International License.