Source Code (Use browser search to find items of interest.)

Class Index

kikbd'KConfigStringObject (./kdebase/kikbd/kconfobjs.h:151)

class KConfigStringObject: public KConfigObject {
  Q_OBJECT
protected:

  /**
     KConfigObject reimplemented write data method
  */
  void readObject(KObjectConfig*);

  /**
     KConfigObject reimplemented write data method
  */
  void writeObject(KObjectConfig*);

public:

  KConfigStringObject(const char* key, QString& val)
    :KConfigObject(&val, FALSE, key){}
};

/**
  * String List Config Object
  */

kikbd'KConfigStringObject::readObject() (./kdebase/kikbd/kconfobjs.cpp:163)

void KConfigStringObject::readObject(KObjectConfig* config)
{
  *((QString*)data) = config->getConfig()->
    readEntry(keys.current(), *((QString*)data));
}

kikbd'KConfigStringObject::writeObject() (./kdebase/kikbd/kconfobjs.cpp:168)

void KConfigStringObject::writeObject(KObjectConfig* config)
{
  config->getConfig()->writeEntry(keys.current(), *((QString*)data));
}

/******************************************************************************
 * String List Object
 */


kikbd'KConfigStringObject::KConfigStringObject() (./kdebase/kikbd/kconfobjs.h:167)

  KConfigStringObject(const char* key, QString& val)
    :KConfigObject(&val, FALSE, key){}
};

/**
  * String List Config Object
  */