KDEUI
KXMLGUI::ContainerNode Struct Reference
#include <kxmlguifactory_p.h>
Public Member Functions | |
| void | adjustMergingIndices (int offset, const MergingIndexList::Iterator &it) |
| int | calcMergingIndex (const QString &mergingName, MergingIndexList::Iterator &it, BuildState &state, bool ignoreDefaultMergingIndex) |
| void | clearChildren () |
| ContainerNode (QWidget *_container, const QString &_tagName, const QString &_name, ContainerNode *_parent=0L, KXMLGUIClient *_client=0L, KXMLGUIBuilder *_builder=0L, QAction *containerAction=0, const QString &_mergingName=QString(), const QString &groupName=QString(), const QStringList &customTags=QStringList(), const QStringList &containerTags=QStringList()) | |
| bool | destruct (QDomElement element, BuildState &state) |
| void | destructChildren (const QDomElement &element, BuildState &state) |
| ContainerClient * | findChildContainerClient (KXMLGUIClient *currentGUIClient, const QString &groupName, const MergingIndexList::Iterator &mergingIdx) |
| ContainerNode * | findContainer (const QString &name, const QString &tagName, const QList< QWidget * > *excludeList, KXMLGUIClient *currClient) |
| ContainerNode * | findContainer (const QString &_name, bool tag) |
| ContainerNode * | findContainerNode (QWidget *container) |
| MergingIndexList::Iterator | findIndex (const QString &name) |
| void | plugActionList (BuildState &state, const MergingIndexList::Iterator &mergingIdxIt) |
| void | plugActionList (BuildState &state) |
| void | removeChild (QMutableListIterator< ContainerNode * > &childIterator) |
| void | removeChild (ContainerNode *child) |
| void | reset () |
| void | unplugActionList (BuildState &state, const MergingIndexList::Iterator &mergingIdxIt) |
| void | unplugActionList (BuildState &state) |
| void | unplugActions (BuildState &state) |
| void | unplugClient (ContainerClient *client) |
| ~ContainerNode () | |
Static Public Member Functions | |
| static QDomElement | findElementForChild (const QDomElement &baseElement, ContainerNode *childNode) |
Public Attributes | |
| KXMLGUIBuilder * | builder |
| QStringList | builderContainerTags |
| QStringList | builderCustomTags |
| QList< ContainerNode * > | children |
| KXMLGUIClient * | client |
| ContainerClientList | clients |
| QWidget * | container |
| QAction * | containerAction |
| QString | groupName |
| int | index |
| MergingIndexList | mergingIndices |
| QString | mergingName |
| QString | name |
| ContainerNode * | parent |
| QString | tagName |
Detailed Description
Definition at line 107 of file kxmlguifactory_p.h.
Constructor & Destructor Documentation
| KXMLGUI::ContainerNode::ContainerNode | ( | QWidget * | _container, | |
| const QString & | _tagName, | |||
| const QString & | _name, | |||
| ContainerNode * | _parent = 0L, |
|||
| KXMLGUIClient * | _client = 0L, |
|||
| KXMLGUIBuilder * | _builder = 0L, |
|||
| QAction * | containerAction = 0, |
|||
| const QString & | _mergingName = QString(), |
|||
| const QString & | groupName = QString(), |
|||
| const QStringList & | customTags = QStringList(), |
|||
| const QStringList & | containerTags = QStringList() | |||
| ) |
| KXMLGUI::ContainerNode::~ContainerNode | ( | ) |
Member Function Documentation
| void KXMLGUI::ContainerNode::adjustMergingIndices | ( | int | offset, | |
| const MergingIndexList::Iterator & | it | |||
| ) |
| int KXMLGUI::ContainerNode::calcMergingIndex | ( | const QString & | mergingName, | |
| MergingIndexList::Iterator & | it, | |||
| BuildState & | state, | |||
| bool | ignoreDefaultMergingIndex | |||
| ) |
| void KXMLGUI::ContainerNode::clearChildren | ( | ) | [inline] |
Definition at line 139 of file kxmlguifactory_p.h.
| bool KXMLGUI::ContainerNode::destruct | ( | QDomElement | element, | |
| BuildState & | state | |||
| ) |
| void KXMLGUI::ContainerNode::destructChildren | ( | const QDomElement & | element, | |
| BuildState & | state | |||
| ) |
| ContainerClient* KXMLGUI::ContainerNode::findChildContainerClient | ( | KXMLGUIClient * | currentGUIClient, | |
| const QString & | groupName, | |||
| const MergingIndexList::Iterator & | mergingIdx | |||
| ) |
| ContainerNode* KXMLGUI::ContainerNode::findContainer | ( | const QString & | name, | |
| const QString & | tagName, | |||
| const QList< QWidget * > * | excludeList, | |||
| KXMLGUIClient * | currClient | |||
| ) |
| ContainerNode* KXMLGUI::ContainerNode::findContainer | ( | const QString & | _name, | |
| bool | tag | |||
| ) |
| ContainerNode* KXMLGUI::ContainerNode::findContainerNode | ( | QWidget * | container | ) |
| static QDomElement KXMLGUI::ContainerNode::findElementForChild | ( | const QDomElement & | baseElement, | |
| ContainerNode * | childNode | |||
| ) | [static] |
| MergingIndexList::Iterator KXMLGUI::ContainerNode::findIndex | ( | const QString & | name | ) |
| void KXMLGUI::ContainerNode::plugActionList | ( | BuildState & | state, | |
| const MergingIndexList::Iterator & | mergingIdxIt | |||
| ) |
| void KXMLGUI::ContainerNode::plugActionList | ( | BuildState & | state | ) |
| void KXMLGUI::ContainerNode::removeChild | ( | QMutableListIterator< ContainerNode * > & | childIterator | ) |
| void KXMLGUI::ContainerNode::removeChild | ( | ContainerNode * | child | ) |
| void KXMLGUI::ContainerNode::reset | ( | ) |
| void KXMLGUI::ContainerNode::unplugActionList | ( | BuildState & | state, | |
| const MergingIndexList::Iterator & | mergingIdxIt | |||
| ) |
| void KXMLGUI::ContainerNode::unplugActionList | ( | BuildState & | state | ) |
| void KXMLGUI::ContainerNode::unplugActions | ( | BuildState & | state | ) |
| void KXMLGUI::ContainerNode::unplugClient | ( | ContainerClient * | client | ) |
Member Data Documentation
Definition at line 120 of file kxmlguifactory_p.h.
Definition at line 122 of file kxmlguifactory_p.h.
Definition at line 121 of file kxmlguifactory_p.h.
Definition at line 132 of file kxmlguifactory_p.h.
Definition at line 119 of file kxmlguifactory_p.h.
Definition at line 131 of file kxmlguifactory_p.h.
Definition at line 123 of file kxmlguifactory_p.h.
Definition at line 124 of file kxmlguifactory_p.h.
Definition at line 129 of file kxmlguifactory_p.h.
Definition at line 134 of file kxmlguifactory_p.h.
Definition at line 135 of file kxmlguifactory_p.h.
Definition at line 137 of file kxmlguifactory_p.h.
Definition at line 127 of file kxmlguifactory_p.h.
Definition at line 118 of file kxmlguifactory_p.h.
Definition at line 126 of file kxmlguifactory_p.h.
The documentation for this struct was generated from the following file:
KDE 4.5 API Reference