Source Code (Use browser search to find items of interest.)
Class Index
kikbd'KConfigStrListObject (./kdebase/kikbd/kconfobjs.h:174)
class KConfigStrListObject: public KConfigObject {
Q_OBJECT
protected:
char sep;
/**
KConfigObject reimplemented write data method
*/
void readObject(KObjectConfig*);
/**
KConfigObject reimplemented write data method
*/
void writeObject(KObjectConfig*);
public:
KConfigStrListObject(const char* key, QStrList& val, char pSep=',');
};
/** Object which get as a value one string from the given list
*/
kikbd'KConfigStrListObject::KConfigStrListObject() (./kdebase/kikbd/kconfobjs.cpp:177)
KConfigStrListObject::KConfigStrListObject(const char* key, QStrList& val,
char pSep)
: KConfigObject(&val, FALSE, key)
{
sep = pSep;
}
kikbd'KConfigStrListObject::readObject() (./kdebase/kikbd/kconfobjs.cpp:184)
void KConfigStrListObject::readObject(KObjectConfig* config)
{
config->getConfig()->readListEntry(keys.current(), *((QStrList*)data), sep);
}
kikbd'KConfigStrListObject::writeObject() (./kdebase/kikbd/kconfobjs.cpp:189)
void KConfigStrListObject::writeObject(KObjectConfig* config)
{
config->getConfig()->writeEntry(keys.current(), *((QStrList*)data), sep);
}
/******************************************************************************
* Combo Object
*/