#### PyKDE - Python Bindings for KDE

# class KSycocaFactory

Table of contents
Modules
kio Classes
All Classes

Module | kio
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 | QString |
  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 | QDataStream |

- saveHeader (str)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  str | QDataStream |