KConfigSkeletonGenericItem< T > Class Template Reference
Inheritance diagram for KConfigSkeletonGenericItem< T >:

Public Member Functions | |
KConfigSkeletonGenericItem (const QString &group, const QString &key, T &reference, T defaultValue) | |
void | setValue (const T &v) |
T & | value () |
const T & | value () const |
virtual void | setDefaultValue (const T &v) |
virtual void | setDefault () |
virtual void | writeConfig (KConfig *config) |
void | readDefault (KConfig *config) |
void | swapDefault () |
Protected Attributes | |
T & | mReference |
T | mDefault |
T | mLoadedValue |
Detailed Description
template<typename T>
class KConfigSkeletonGenericItem< T >
Definition at line 231 of file kconfigskeleton.h.
Member Function Documentation
|
Set value of this KConfigSkeletonItem.
Definition at line 244 of file kconfigskeleton.h. |
|
Return value of this KConfigSkeletonItem.
Definition at line 252 of file kconfigskeleton.h. |
|
Return const value of this KConfigSkeletonItem.
Definition at line 260 of file kconfigskeleton.h. |
|
Set default value for this item.
Definition at line 268 of file kconfigskeleton.h. |
|
Sets the current value to the default value.
Implements KConfigSkeletonItem. Definition at line 273 of file kconfigskeleton.h. |
|
This function is called by KConfigSkeleton to write the value of this setting to a config file.
Implements KConfigSkeletonItem. Reimplemented in KConfigSkeleton::ItemString, KConfigSkeleton::ItemEnum, and KConfigSkeleton::ItemPathList. Definition at line 278 of file kconfigskeleton.h. |
|
Read global default value.
Implements KConfigSkeletonItem. Definition at line 290 of file kconfigskeleton.h. |
|
Exchanges the current value with the default value Used by KConfigSkeleton::useDefaults(bool);.
Implements KConfigSkeletonItem. Definition at line 298 of file kconfigskeleton.h. |
The documentation for this class was generated from the following file: