Home · API Reference · Modules |
Public Member Functions | |
virtual QString | key () const =0 |
virtual QVariant | value () const =0 |
virtual QVariant | value (const QVariant &def) const =0 |
virtual void | set (const QVariant &val)=0 |
virtual void | unset ()=0 |
Q_SIGNAL void | valueChanged () |
A generic interface to access plugin configuration values.
virtual QString Maliit::Plugins::AbstractPluginSetting::key | ( | ) | const [pure virtual] |
Returns the key of this item, as given to MAbstractInputMethodHost::registerPluginSetting()
virtual void Maliit::Plugins::AbstractPluginSetting::set | ( | const QVariant & | val | ) | [pure virtual] |
Set the value of this item to val. If string val fails for any reason, the current value is not changed and nothing happens.
virtual void Maliit::Plugins::AbstractPluginSetting::unset | ( | ) | [pure virtual] |
Unset this item. This is equivalent to
item.set(QVariant(QVariant::Invalid));
virtual QVariant Maliit::Plugins::AbstractPluginSetting::value | ( | ) | const [pure virtual] |
Returns the current value of this item, as a QVariant.
virtual QVariant Maliit::Plugins::AbstractPluginSetting::value | ( | const QVariant & | def | ) | const [pure virtual] |
Returns the current value of this item, as a QVariant. If there is no value for this item, return def instead.
Q_SIGNAL void Maliit::Plugins::AbstractPluginSetting::valueChanged | ( | ) |
Emitted when the value of this item has changed.
Copyright © 2011 Nokia Corporation | Maliit |