KDEUI
kxmlguibuilder.cpp
Go to the documentation of this file.
125 QWidget *KXMLGUIBuilder::createContainer( QWidget *parent, int index, const QDomElement &element, QAction*& containerAction )
243 void KXMLGUIBuilder::removeContainer( QWidget *container, QWidget *parent, QDomElement &element, QAction* containerAction )
289 QAction* KXMLGUIBuilder::createCustomElement( QWidget *parent, int index, const QDomElement &element )
QString i18n(const char *text)
virtual QStringList containerTags() const
Definition: kxmlguibuilder.cpp:117
A KXMLGUIClient can be used with KXMLGUIFactory to create a GUI from actions and an XML document...
Definition: kxmlguiclient.h:46
void setBuilderClient(KXMLGUIClient *client)
Definition: kxmlguibuilder.cpp:385
const char * name(StandardAction id)
This will return the internal name of a given standard action.
Definition: kstandardaction.cpp:223
static QDebug kDebug(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
QString i18nc(const char *ctxt, const char *text)
virtual KComponentData componentData() const
Definition: kxmlguiclient.cpp:144
virtual QAction * createCustomElement(QWidget *parent, int index, const QDomElement &element)
Definition: kxmlguibuilder.cpp:289
KComponentData builderComponentData() const
Definition: kxmlguibuilder.cpp:392
virtual void virtual_hook(int id, void *data)
Definition: kxmlguibuilder.cpp:420
void addXMLGUIClient(KXMLGUIClient *client)
Adds an XML gui client that uses this toolbar.
Definition: ktoolbar.cpp:862
virtual void finalizeGUI(KXMLGUIClient *client)
Definition: kxmlguiwindow.cpp:359
void setBuilderComponentData(const KComponentData &componentData)
Definition: kxmlguibuilder.cpp:397
static QDebug kWarning(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
virtual void removeCustomElement(QWidget *parent, QAction *action)
Definition: kxmlguibuilder.cpp:375
virtual void removeContainer(QWidget *container, QWidget *parent, QDomElement &element, QAction *containerAction)
Removes the given (and previously via createContainer ) created container.
Definition: kxmlguibuilder.cpp:243
KXMLGUIClient * builderClient() const
Definition: kxmlguibuilder.cpp:380
virtual void finalizeGUI(KXMLGUIClient *client)
Definition: kxmlguibuilder.cpp:402
virtual QWidget * createContainer(QWidget *parent, int index, const QDomElement &element, QAction *&containerAction)
Creates a container (menubar/menu/toolbar/statusbar/separator/...) from an element in the XML file...
Definition: kxmlguibuilder.cpp:125
bool authorizeKAction(const QString &action)
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:49:16 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:49:16 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.