KConfigSkeletonGenericItem Class
Base class for storing a preferences setting of type T. More...
- Header:
#include <KCoreConfigSkeleton> - CMake:
find_package(KF6 REQUIRED COMPONENTS Config)
target_link_libraries(mytarget PRIVATE KF6::ConfigCore) - Inherits: KConfigSkeletonItem
- Inherited By: KCoreConfigSkeleton::ItemBool, KCoreConfigSkeleton::ItemDateTime, KCoreConfigSkeleton::ItemDouble, KCoreConfigSkeleton::ItemInt, KCoreConfigSkeleton::ItemIntList, KCoreConfigSkeleton::ItemLongLong, KCoreConfigSkeleton::ItemPoint, KCoreConfigSkeleton::ItemPointF, KCoreConfigSkeleton::ItemProperty, KCoreConfigSkeleton::ItemRect, KCoreConfigSkeleton::ItemRectF, KCoreConfigSkeleton::ItemSize, KCoreConfigSkeleton::ItemSizeF, KCoreConfigSkeleton::ItemString, KCoreConfigSkeleton::ItemStringList, KCoreConfigSkeleton::ItemTime, KCoreConfigSkeleton::ItemUInt, KCoreConfigSkeleton::ItemULongLong, KCoreConfigSkeleton::ItemUrl, and KCoreConfigSkeleton::ItemUrlList
List of all members, including inherited members
Public Functions
- KConfigSkeletonGenericItem(const QString &_group, const QString &_key, T &reference, T defaultValue)
- void setDefault()
- void setDefaultValue(const T &v)
- void setValue(const T &v)
- T &value()
- const T &value() const
Detailed Description
Member Function Documentation
KConfigSkeletonGenericItem::KConfigSkeletonGenericItem(const QString &_group, const QString &_key, T &reference, T defaultValue)
Constructs a generic skeleton item with the given _group, _key, the initial value reference to hold in the item, and the defaultValue for the item.
[override virtual] void KConfigSkeletonGenericItem::setDefault()
Reimplements: KConfigSkeletonItem::setDefault().
Sets the value for this item to the default value.
[virtual] void KConfigSkeletonGenericItem::setDefaultValue(const T &v)
Sets the default value v for this item.
void KConfigSkeletonGenericItem::setValue(const T &v)
Sets the value v of this KConfigSkeletonItem.
See also value()
T &KConfigSkeletonGenericItem::value()
Returns the value of this KConfigSkeletonItem.
See also setValue()
const T &KConfigSkeletonGenericItem::value() const
Returns the const value of this KConfigSkeletonItem.