KXMLGUIBuilder Class Reference
from PyKDE4.kdeui import *
Detailed Description
Implements the creation of the GUI (menubar, menus and toolbars)
as requested by the GUI factory.
The virtual methods are mostly for historical reasons, there isn't really
a need to derive from KXMLGUIBuilder anymore.
Methods |
| | __init__ (self, QWidget widget) |
| | __init__ (self, KXMLGUIBuilder other) |
| KXMLGUIClient | builderClient (self) |
| KComponentData | builderComponentData (self) |
| QStringList | containerTags (self) |
| SIP_PYTUPLE | createContainer (self, QWidget parent, int index, QDomElement element) |
| QAction | createCustomElement (self, QWidget parent, int index, QDomElement element) |
| QStringList | customTags (self) |
| | finalizeGUI (self, KXMLGUIClient client) |
| | removeContainer (self, QWidget container, QWidget parent, QDomElement element, QAction containerAction) |
| | removeCustomElement (self, QWidget parent, QAction action) |
| | setBuilderClient (self, KXMLGUIClient client) |
| | setBuilderComponentData (self, KComponentData componentData) |
| | virtual_hook (self, int id, void data) |
| QWidget | widget (self) |
Method Documentation
Creates a container (menubar/menu/toolbar/statusbar/separator/...)
from an element in the XML file
- Parameters:
-
| parent | The parent for the container
|
| index | The index where the container should be inserted
into the parent container/widget
|
| element | The element from the DOM tree describing the
container (use it to access container specified
attributes or child elements)
|
| action | The action created for this container; used for e.g. passing to removeContainer.
|
Removes the given (and previously via createContainer )
created container.
| virtual_hook |
( |
self, |
|
|
|
int |
id, |
|
|
void |
data |
|
) |
|
|
|