knode
#include <settings_container_interface.h>
Public Member Functions | |
virtual | ~SettingsContainerInterface () |
virtual const KPIMIdentities::Identity & | identity () const =0 |
virtual void | setIdentity (const KPIMIdentities::Identity &identity)=0 |
virtual void | writeConfig ()=0 |
Protected Member Functions | |
SettingsContainerInterface () | |
Detailed Description
Interface for object (global settings, account and group) that contains common settings (like identity or cleanup).
This will ease loading and saving settings inside configuration widgets.
This does not
Definition at line 40 of file settings_container_interface.h.
Constructor & Destructor Documentation
|
inlinevirtual |
Definition at line 43 of file settings_container_interface.h.
|
inlineexplicitprotected |
Definition at line 63 of file settings_container_interface.h.
Member Function Documentation
|
pure virtual |
Returns the identity configured for this container.
It is the null identity if there is none.
Implemented in KNGroup, KNNntpAccount, and KNode::Settings.
|
pure virtual |
Sets the identity for this group.
- Parameters
-
identity The identity or a null Identity to unset it.
Implemented in KNGroup, KNNntpAccount, and KNode::Settings.
|
pure virtual |
Save the configuration to disk.
Implemented in KNode::Settings, KNNntpAccount, and KNGroup.
The documentation for this class was generated from the following file:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:19 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.