#### PyKDE - Python Bindings for KDE

# class KPluginInfo |
Table of contents
Modules
tdeutils Classes
All Classes

Module | tdeutils
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 | TQString |
  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 (TQString)
  In versions KDE 3.3.0 and above only

- category ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

- comment ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

- config ()

  returns (TDEConfig)
  In versions KDE 3.3.0 and above only

- configgroup ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

- defaults ()

  returns nothing
  In versions KDE 3.3.0 and above only

- dependencies ()

  returns (TQStringList)
  In versions KDE 3.3.0 and above only

- email ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

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

  returns (KPluginInfo.List)
  In versions KDE 3.3.0 and above only
  static
  Argument | Type | Default
  --- | --- | ---
  files | TQStringList |
  config | TDEConfig | 0
  group | TQString | TQString .null

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

  returns (KPluginInfo.List)
  In versions KDE 3.3.0 and above only
  static
  Argument | Type | Default
  --- | --- | ---
  a0 | TQString |
  config | TDEConfig | 0
  group | TQString | TQString .null

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

  returns (KPluginInfo.List)
  In versions KDE 3.3.0 and above only
  static
  Argument | Type | Default
  --- | --- | ---
  services | KService.List |
  config | TDEConfig | 0
  group | TQString | TQString .null

- icon ()

  returns (TQString)
  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 (TQString)
  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 | TDEConfigGroup | 0

- name ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

- pluginName ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

- property (key)

  returns (TQVariant)
  In versions KDE 3.3.0 and above only
  Argument | Type | Default
  --- | --- | ---
  key | TQString |

- save (config = 0)

  returns nothing
  In versions KDE 3.3.0 and above only
  Argument | Type | Default
  --- | --- | ---
  config | TDEConfigGroup | 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 | TDEConfig |
  group | TQString |

- setPluginEnabled (enabled)

  returns nothing
  In versions KDE 3.3.0 and above only
  Argument | Type | Default
  --- | --- | ---
  enabled | bool |

- specfile ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

- version ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

- website ()

  returns (TQString)
  In versions KDE 3.3.0 and above only

## operators

- operator [] (a0)

  Not Implemented