#### PyKDE - Python Bindings for KDE

# class KSycocaFactory |
Table of contents
Modules
tdeio Classes
All Classes

Module | tdeio
Class | KSycocaFactory (abstract)
Inherits |

### methods

- KSycocaFactory (factory_id)

  returns a KSycocaFactory instance
  Argument | Type | Default
  --- | --- | ---
  factory_id | KSycocaFactoryId |

- addEntry (newEntry, resource)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  newEntry | KSycocaEntry |
  resource | char |

- allEntries ()

  returns (KSycocaEntry.List)

- createEntry (file, resource) = 0

  returns (KSycocaEntry)
  pure virtual
  Argument | Type | Default
  --- | --- | ---
  file | TQString |
  resource | char |

- createEntry (offset) = 0

  returns (KSycocaEntry)
  pure virtual
  Argument | Type | Default
  --- | --- | ---
  offset | int |

- entryDict ()

  Not Implemented

- factoryId () = 0

  returns (KSycocaFactoryId)
  pure virtual

- offset ()

  returns (int)

- removeEntry (newEntry)

  returns nothing
  In versions KDE 3.2.0 and above only
  Argument | Type | Default
  --- | --- | ---
  newEntry | KSycocaEntry |

- resourceList ()

  Not Implemented

- save (str)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  str | TQDataStream |

- saveHeader (str)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  str | TQDataStream |