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

Class Index

kikbd'KConfigIntObject (./kdebase/kikbd/kconfobjs.h:128)

class KConfigIntObject: public KConfigObject {
  Q_OBJECT
protected:

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

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

public:

  KConfigIntObject(const char* key, int& val)
    :KConfigObject(&val, FALSE, key){}
};

/**
  OString Config object. 
 */

kikbd'KConfigIntObject::readObject() (./kdebase/kikbd/kconfobjs.cpp:150)

void KConfigIntObject::readObject(KObjectConfig* config)
{
  *((int*)data) = config->getConfig()->
    readNumEntry(keys.current(), *((int*)data));
}

kikbd'KConfigIntObject::writeObject() (./kdebase/kikbd/kconfobjs.cpp:155)

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

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

kikbd'KConfigIntObject::KConfigIntObject() (./kdebase/kikbd/kconfobjs.h:144)

  KConfigIntObject(const char* key, int& val)
    :KConfigObject(&val, FALSE, key){}
};

/**
  OString Config object. 
 */