struct ContainerNode


Full nameKXMLGUI::ContainerNode
Definition#include <kxmlguifactory_p.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members


Detailed Description

 ContainerNode ( QWidget *_container, const QString &_tagName, const QString &_name, ContainerNode *_parent = 0L, KXMLGUIClient *_client = 0L, KXMLGUIBuilder *_builder = 0L, int id = -1, const QString &_mergingName = QString::null, const QString &groupName = QString::null, const QStringList &customTags = QStringList(), const QStringList &containerTags = QStringList() )

ContainerNode

ContainerNode * parent

parent

KXMLGUIClient * client

client

KXMLGUIBuilder * builder

builder

QStringList builderCustomTags

builderCustomTags

QStringList builderContainerTags

builderContainerTags

QWidget * container

container

int containerId

containerId

QString tagName

tagName

QString name

name

QString groupName

groupName

ContainerClientList clients

clients

QPtrList children

children

int index

index

MergingIndexList mergingIndices

mergingIndices

QString mergingName

mergingName

void  clearChildren ()

clearChildren

void  removeChild ( ContainerNode *child )

removeChild

MergingIndexList::Iterator  findIndex ( const QString &name )

findIndex

ContainerNode * findContainerNode ( QWidget *container )

findContainerNode

ContainerNode * findContainer ( const QString &_name, bool tag )

findContainer

ContainerNode * findContainer ( const QString &name, const QString &tagName, const QPtrList<QWidget> *excludeList, KXMLGUIClient *currClient )

findContainer

ContainerClient * findChildContainerClient ( KXMLGUIClient *currentGUIClient, const QString &groupName, const MergingIndexList::Iterator &mergingIdx )

findChildContainerClient

void  plugActionList ( BuildState &state )

plugActionList

void  plugActionList ( BuildState &state, const MergingIndexList::Iterator &mergingIdxIt )

plugActionList

void  unplugActionList ( BuildState &state )

unplugActionList

void  unplugActionList ( BuildState &state, const MergingIndexList::Iterator &mergingIdxIt )

unplugActionList

void  adjustMergingIndices ( int offset, const MergingIndexList::Iterator &it )

adjustMergingIndices

bool  destruct ( QDomElement element, BuildState &state )

destruct

void  destructChildren ( const QDomElement &element, BuildState &state )

destructChildren

QDomElement  findElementForChild ( const QDomElement &baseElement, ContainerNode *childNode )

findElementForChild

void  unplugActions ( BuildState &state )

unplugActions

void  unplugClient ( ContainerClient *client )

unplugClient

void  reset ()

reset

int  calcMergingIndex ( const QString &mergingName, MergingIndexList::Iterator &it, BuildState &state, bool ignoreDefaultMergingIndex )

calcMergingIndex


Generated by: dfaure on faure on Tue Apr 16 08:49:25 2002, using kdoc 2.0a53.