20 #ifndef __kxmlguibuilder_h__
21 #define __kxmlguibuilder_h__
24 #include <tqstringlist.h>
26 #include <tdelibs_export.h>
28 class KXMLGUIBuilderPrivate;
57 virtual TQStringList containerTags()
const;
71 virtual TQWidget *createContainer( TQWidget *parent,
int index,
72 const TQDomElement &element,
int &
id );
79 virtual void removeContainer( TQWidget *container, TQWidget *parent,
80 TQDomElement &element,
int id );
82 virtual TQStringList customTags()
const;
84 virtual int createCustomElement( TQWidget *parent,
int index,
const TQDomElement &element );
86 virtual void removeCustomElement( TQWidget *parent,
int id );
91 virtual void virtual_hook(
int id,
void* data );
93 KXMLGUIBuilderPrivate *d;
Abstract interface for a "GUI builder", used by the GUIFactory This interface is implemented by TDEMa...
A KXMLGUIClient can be used with KXMLGUIFactory to create a GUI from actions and an XML document,...