26 virtual QVariant
value(
const QString &key,
const QVariant &fallback = {})
const = 0;
34 virtual void remove(
const QString &key) = 0;
37 virtual QStringList
keys()
const = 0;
Definition ISettings.hpp:18
virtual void setValue(const QString &key, const QVariant &value)=0
Persist a nonempty relative key and announce settingsChanged.
virtual ~ISettings()=default
Release an implementation; extensions borrow and never delete the host facade.
virtual void remove(const QString &key)=0
Remove a relative key or subgroup within this extension's settings.
virtual QVariant value(const QString &key, const QVariant &fallback={}) const =0
Read a key beneath extensions/<pluginId>/.
virtual QStringList keys() const =0
List this extension's stored settings without the host prefix.
Public header-only ABI for independently compiled native GUI extensions.
Definition ExtensionHost.hpp:24
double value
Definition rasterfluxintegration.cpp:27