KDEUI
kconfigskeleton.cpp
Go to the documentation of this file.
101KConfigSkeleton::ItemColor *KConfigSkeleton::addItemColor( const QString &name, QColor &reference,
QString readEntry(const char *key, const char *aDefault=0) const
KConfigSkeletonGenericItem(const QString &_group, const QString &_key, T &reference, T defaultValue)
T mLoadedValue
T & mReference
void readImmutability(const KConfigGroup &group)
QString mKey
QString mGroup
Class for handling a color preferences item.
Definition kconfigskeleton.h:48
bool isEqual(const QVariant &p) const
Definition kconfigskeleton.cpp:58
void setProperty(const QVariant &p)
Definition kconfigskeleton.cpp:53
void readConfig(KConfig *config)
Definition kconfigskeleton.cpp:44
ItemColor(const QString &_group, const QString &_key, QColor &reference, const QColor &defaultValue=QColor(128, 128, 128))
Definition kconfigskeleton.cpp:37
void setProperty(const QVariant &p)
Definition kconfigskeleton.cpp:85
bool isEqual(const QVariant &p) const
Definition kconfigskeleton.cpp:90
ItemFont(const QString &_group, const QString &_key, QFont &reference, const QFont &defaultValue=QFont())
Definition kconfigskeleton.cpp:69
void readConfig(KConfig *config)
Definition kconfigskeleton.cpp:76
ItemColor * addItemColor(const QString &name, QColor &reference, const QColor &defaultValue=QColor(128, 128, 128), const QString &key=QString())
Register an item of type QColor.
Definition kconfigskeleton.cpp:101
ItemFont * addItemFont(const QString &name, QFont &reference, const QFont &defaultValue=QFont(), const QString &key=QString())
Register an item of type QFont.
Definition kconfigskeleton.cpp:111
KCoreConfigSkeleton(const QString &configname=QString(), QObject *parent=0)
void addItem(KConfigSkeletonItem *, const QString &name=QString())
friend friend class KConfigSkeleton
KConfig * config()
QString defaultValue(const QString &t)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.