# class KConfigSkeleton.ItemString

###

Table of contents
Modules
kdeui Classes
All Classes

Module | kdeui
Namespace | global
Class | KConfigSkeleton.ItemString
Inherits | KConfigSkeletonItem

Class for handling a string preferences item.

### enums

- Type = { Normal, Password, Path }

enum details

### methods

- ItemString (_group, _key, reference, defaultValue, type)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  _group | QString |
  _key | QString |
  reference | QString |
  defaultValue | QString | QLatin1String ("" )
  type | KConfigSkeleton.ItemString.Type | KConfigSkeleton.ItemString.Normal

  Type The type of string that is held in this item

  ItemString.Type - ItemString.Normal A normal string

  ItemString.Type - ItemString.Password A password string

  ItemString.Type - ItemString.Path A path to a file or directory KConfigSkeletonGenericItem.KConfigSkeletonGenericItem

  type - The type of string held by the item

- isEqual (p)

  returns (bool)

  Argument | Type | Default
  --- | --- | ---
  p | QVariant |

  KConfigSkeletonItem.isEqual(const QVariant &)

- property ()

  returns (QVariant)

  KConfigSkeletonItem.property()

- readConfig (config)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  config | KConfig |

  )

- setDefault ()

  returns nothing

- setDefaultValue (a0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  a0 | QString |

- setProperty (p)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  p | QVariant |

  KConfigSkeletonItem.setProperty(const QVariant&)

- setValue (a0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  a0 | QString |

- swapDefault ()

  returns nothing

- value ()

  returns (QString)

- writeConfig (config)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  config | KConfig |

  )

### enums - detail

- Type = { Normal, Password, Path }

  | Normal | - |
  | Password | - |
  | Path | - |