#### PyKDE - Python Bindings for KDE

# class KXMLGUIFactory

Table of contents
Modules
tdeui Classes
All Classes

Module | tdeui
Class | KXMLGUIFactory
Inherits | TQObject

### methods

- KXMLGUIFactory (builder, parent = 0, name = 0)

  returns a KXMLGUIFactory instance

  Argument | Type | Default
  --- | --- | ---
  builder | KXMLGUIBuilder |
  parent | TQObject | 0
  name | char | 0

- actionPropertiesElement (doc)

  returns (TQDomElement)
  In versions KDE 3.3.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  doc | TQDomDocument |

- addClient (client)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  client | KXMLGUIClient |

- clientAdded (client)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  client | KXMLGUIClient |

- clientRemoved (client)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  client | KXMLGUIClient |

- clients ()

  returns (TQPtrList<KXMLGUIClient>)

- configureShortcuts (bAllowLetterShortcuts = 1, bSaveSettings = 1)

  returns (int)
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  bAllowLetterShortcuts | bool | 1
  bSaveSettings | bool | 1

- container (containerName, client, useTagName = 0)

  returns (TQWidget)

  Argument | Type | Default
  --- | --- | ---
  containerName | TQString |
  client | KXMLGUIClient |
  useTagName | bool | 0

- containers (tagName)

  returns (TQPtrList<TQWidget>)

  Argument | Type | Default
  --- | --- | ---
  tagName | TQString |

- documentToXML (doc)

  returns (TQString)
  static

  Argument | Type | Default
  --- | --- | ---
  doc | TQDomDocument |

- elementToXML (elem)

  returns (TQString)
  static

  Argument | Type | Default
  --- | --- | ---
  elem | TQDomElement |

- findActionByName (elem, sName, create)

  returns (TQDomElement)
  In versions KDE 3.3.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  elem | TQDomElement |
  sName | TQString |
  create | bool |

- plugActionList (client, name, actionList)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  client | KXMLGUIClient |
  name | TQString |
  actionList | TQPtrList<TDEAction> |

- readConfigFile (filename, never_null, instance = 0)

  returns (TQString)
  static

  Argument | Type | Default
  --- | --- | ---
  filename | TQString |
  never_null | bool |
  instance | TDEInstance | 0

- readConfigFile (filename, instance = 0)

  returns (TQString)
  static

  Argument | Type | Default
  --- | --- | ---
  filename | TQString |
  instance | TDEInstance | 0

- removeClient (client)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  client | KXMLGUIClient |

- removeDOMComments (node)

  returns nothing
  static

  Argument | Type | Default
  --- | --- | ---
  node | TQDomNode |

- reset ()

  returns nothing

- resetContainer (containerName, useTagName = 0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  containerName | TQString |
  useTagName | bool | 0

- saveConfigFile (doc, filename, instance = 0)

  returns (bool)
  static

  Argument | Type | Default
  --- | --- | ---
  doc | TQDomDocument |
  filename | TQString |
  instance | TDEInstance | 0

- unplugActionList (client, name)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  client | KXMLGUIClient |
  name | TQString |