#### PyKDE - Python Bindings for KDE

# class KConfigBackEnd

Table of contents
Modules
kdecore Classes
All Classes

Module | kdecore
Class | KConfigBackEnd (abstract)
Inherits |

### methods

- KConfigBackEnd (_config, _fileName, _resType, _useKDEGlobals)

  returns a KConfigBackEnd instance

  Argument | Type | Default
  --- | --- | ---
  _config | KConfigBase |
  _fileName | QString |
  _resType | char |
  _useKDEGlobals | bool |

- changeFileName (_fileName, _resType, _useKDEGlobals)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  _fileName | QString |
  _resType | char |
  _useKDEGlobals | bool |

- checkConfigFilesWritable (warnUser)

  returns (bool)
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  warnUser | bool |

- fileName ()

  returns (QString)

- filename ()

  returns (QString)

- getConfigState ()

  returns (KConfigBase.ConfigState)

- lockFile (bGlobal = 0)

  returns (KLockFile.Ptr)
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  bGlobal | bool | 0

- parseConfigFiles () = 0

  returns (bool)
  pure virtual

- resource ()

  returns (char)

- setFileWriteMode (mode)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  mode | int |

- setLocaleString (_localeString)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  _localeString | QCString |

- sync (bMerge = 1) = 0

  returns nothing
  pure virtual

  Argument | Type | Default
  --- | --- | ---
  bMerge | bool | 1