#### PyKDE - Python Bindings for KDE

# class KPluginInfo

Table of contents
Modules
kutils Classes
All Classes

Module | kutils
Class | KPluginInfo
Inherits |

### methods

- KPluginInfo (filename, resource = 0)

  returns a KPluginInfo instance
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  filename | QString |
  resource | char | 0

- KPluginInfo (service)

  returns a KPluginInfo instance
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  service | KService.Ptr |

- KPluginInfo (a0)

  returns a KPluginInfo instance
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | KPluginInfo |

- author ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- category ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- comment ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- config ()

  returns (KConfig)
  In versions KDE 3.3.0 and above only

- configgroup ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- defaults ()

  returns nothing
  In versions KDE 3.3.0 and above only

- dependencies ()

  returns (QStringList)
  In versions KDE 3.3.0 and above only

- email ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- fromFiles (files, config = 0, group = QString .null)

  returns (KPluginInfo.List)
  In versions KDE 3.3.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  files | QStringList |
  config | KConfig | 0
  group | QString | QString .null

- fromKPartsInstanceName (a0, config = 0, group = QString .null)

  returns (KPluginInfo.List)
  In versions KDE 3.3.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  a0 | QString |
  config | KConfig | 0
  group | QString | QString .null

- fromServices (services, config = 0, group = QString .null)

  returns (KPluginInfo.List)
  In versions KDE 3.3.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  services | KService.List |
  config | KConfig | 0
  group | QString | QString .null

- icon ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- isHidden ()

  returns (bool)
  In versions KDE 3.3.0 and above only

- isPluginEnabled ()

  returns (bool)
  In versions KDE 3.3.0 and above only

- isPluginEnabledByDefault ()

  returns (bool)
  In versions KDE 3.3.0 and above only

- kcmServices ()

  Not Implemented

- license ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- load (config = 0)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  config | KConfigGroup | 0

- name ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- pluginName ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- property (key)

  returns (QVariant)
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  key | QString |

- save (config = 0)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  config | KConfigGroup | 0

- service ()

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

- setConfig (config, group)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  config | KConfig |
  group | QString |

- setPluginEnabled (enabled)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  enabled | bool |

- specfile ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- version ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- website ()

  returns (QString)
  In versions KDE 3.3.0 and above only

## operators

- operator [] (a0)

  Not Implemented