summaryrefslogtreecommitdiffstats
path: root/kdeui/kxmlguifactory_p.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kdeui/kxmlguifactory_p.cpp')
-rw-r--r--kdeui/kxmlguifactory_p.cpp176
1 files changed, 88 insertions, 88 deletions
diff --git a/kdeui/kxmlguifactory_p.cpp b/kdeui/kxmlguifactory_p.cpp
index 329b11881..4bd5ad68e 100644
--- a/kdeui/kxmlguifactory_p.cpp
+++ b/kdeui/kxmlguifactory_p.cpp
@@ -21,7 +21,7 @@
#include "kxmlguiclient.h"
#include "kxmlguibuilder.h"
-#include <qwidget.h>
+#include <tqwidget.h>
#include <kglobal.h>
#include <kdebug.h>
@@ -30,26 +30,26 @@
using namespace KXMLGUI;
-void ActionList::plug( QWidget *container, int index ) const
+void ActionList::plug( TQWidget *container, int index ) const
{
ActionListIt it( *this );
for (; it.current(); ++it )
it.current()->plug( container, index++ );
}
-void ActionList::unplug( QWidget *container ) const
+void ActionList::unplug( TQWidget *container ) const
{
ActionListIt it( *this );
for (; it.current(); ++it )
it.current()->unplug( container );
}
-ContainerNode::ContainerNode( QWidget *_container, const QString &_tagName,
- const QString &_name, ContainerNode *_parent,
+ContainerNode::ContainerNode( TQWidget *_container, const TQString &_tagName,
+ const TQString &_name, ContainerNode *_parent,
KXMLGUIClient *_client, KXMLGUIBuilder *_builder,
- int id, const QString &_mergingName,
- const QString &_groupName, const QStringList &customTags,
- const QStringList &containerTags )
+ int id, const TQString &_mergingName,
+ const TQString &_groupName, const TQStringList &customTags,
+ const TQStringList &containerTags )
: parent( _parent ), client( _client ), builder( _builder ),
builderCustomTags( customTags ), builderContainerTags( containerTags ),
container( _container ), containerId( id ), tagName( _tagName ), name( _name ),
@@ -73,7 +73,7 @@ void ContainerNode::removeChild( ContainerNode *child )
* Find a merging index with the given name. Used to find an index defined by <Merge name="blah"/>
* or by a <DefineGroup name="foo" /> tag.
*/
-MergingIndexList::Iterator ContainerNode::findIndex( const QString &name )
+MergingIndexList::Iterator ContainerNode::findIndex( const TQString &name )
{
MergingIndexList::Iterator it( mergingIndices.begin() );
MergingIndexList::Iterator end( mergingIndices.end() );
@@ -87,7 +87,7 @@ MergingIndexList::Iterator ContainerNode::findIndex( const QString &name )
* Check if the given container widget is a child of this node and return the node structure
* if fonud.
*/
-ContainerNode *ContainerNode::findContainerNode( QWidget *container )
+ContainerNode *ContainerNode::findContainerNode( TQWidget *container )
{
ContainerNodeListIt it( children );
@@ -103,7 +103,7 @@ ContainerNode *ContainerNode::findContainerNode( QWidget *container )
* container's tag name or the value of the container's name attribute. Specified by
* the tag bool .
*/
-ContainerNode *ContainerNode::findContainer( const QString &_name, bool tag )
+ContainerNode *ContainerNode::findContainer( const TQString &_name, bool tag )
{
if ( ( tag && tagName == _name ) ||
( !tag && name == _name ) )
@@ -125,8 +125,8 @@ ContainerNode *ContainerNode::findContainer( const QString &_name, bool tag )
* leaves out container widgets specified in the exludeList . Also ensures that the containers
* belongs to currClient.
*/
-ContainerNode *ContainerNode::findContainer( const QString &name, const QString &tagName,
- const QPtrList<QWidget> *excludeList,
+ContainerNode *ContainerNode::findContainer( const TQString &name, const TQString &tagName,
+ const TQPtrList<TQWidget> *excludeList,
KXMLGUIClient * /*currClient*/ )
{
ContainerNode *res = 0L;
@@ -176,7 +176,7 @@ ContainerNode *ContainerNode::findContainer( const QString &name, const QString
}
ContainerClient *ContainerNode::findChildContainerClient( KXMLGUIClient *currentGUIClient,
- const QString &groupName,
+ const TQString &groupName,
const MergingIndexList::Iterator &mergingIdx )
{
if ( !clients.isEmpty() )
@@ -213,18 +213,18 @@ void ContainerNode::plugActionList( BuildState &state )
for (; mIt != mEnd; ++mIt )
plugActionList( state, mIt );
- QPtrListIterator<ContainerNode> childIt( children );
+ TQPtrListIterator<ContainerNode> childIt( children );
for (; childIt.current(); ++childIt )
childIt.current()->plugActionList( state );
}
void ContainerNode::plugActionList( BuildState &state, const MergingIndexList::Iterator &mergingIdxIt )
{
- static const QString &tagActionList = KGlobal::staticQString( "actionlist" );
+ static const TQString &tagActionList = KGlobal::staticQString( "actionlist" );
MergingIndex mergingIdx = *mergingIdxIt;
- QString k( mergingIdx.mergingName );
+ TQString k( mergingIdx.mergingName );
if ( k.find( tagActionList ) == -1 )
return;
@@ -238,7 +238,7 @@ void ContainerNode::plugActionList( BuildState &state, const MergingIndexList::I
return;
ContainerClient *client = findChildContainerClient( state.guiClient,
- QString::null,
+ TQString::null,
mergingIndices.end() );
client->actionLists.insert( k, state.actionList );
@@ -255,18 +255,18 @@ void ContainerNode::unplugActionList( BuildState &state )
for (; mIt != mEnd; ++mIt )
unplugActionList( state, mIt );
- QPtrListIterator<ContainerNode> childIt( children );
+ TQPtrListIterator<ContainerNode> childIt( children );
for (; childIt.current(); ++childIt )
childIt.current()->unplugActionList( state );
}
void ContainerNode::unplugActionList( BuildState &state, const MergingIndexList::Iterator &mergingIdxIt )
{
- static const QString &tagActionList = KGlobal::staticQString( "actionlist" );
+ static const TQString &tagActionList = KGlobal::staticQString( "actionlist" );
MergingIndex mergingIdx = *mergingIdxIt;
- QString k = mergingIdx.mergingName;
+ TQString k = mergingIdx.mergingName;
if ( k.find( tagActionList ) == -1 )
return;
@@ -280,7 +280,7 @@ void ContainerNode::unplugActionList( BuildState &state, const MergingIndexList:
return;
ContainerClient *client = findChildContainerClient( state.guiClient,
- QString::null,
+ TQString::null,
mergingIndices.end() );
ActionListMap::Iterator lIt( client->actionLists.find( k ) );
@@ -306,7 +306,7 @@ void ContainerNode::adjustMergingIndices( int offset,
index += offset;
}
-bool ContainerNode::destruct( QDomElement element, BuildState &state )
+bool ContainerNode::destruct( TQDomElement element, BuildState &state )
{
destructChildren( element, state );
@@ -324,7 +324,7 @@ bool ContainerNode::destruct( QDomElement element, BuildState &state )
if ( clients.count() == 0 && children.count() == 0 && container &&
client == state.guiClient )
{
- QWidget *parentContainer = 0L;
+ TQWidget *parentContainer = 0L;
if ( parent && parent->container )
parentContainer = parent->container;
@@ -345,14 +345,14 @@ bool ContainerNode::destruct( QDomElement element, BuildState &state )
}
-void ContainerNode::destructChildren( const QDomElement &element, BuildState &state )
+void ContainerNode::destructChildren( const TQDomElement &element, BuildState &state )
{
- QPtrListIterator<ContainerNode> childIt( children );
+ TQPtrListIterator<ContainerNode> childIt( children );
while ( childIt.current() )
{
ContainerNode *childNode = childIt.current();
- QDomElement childElement = findElementForChild( element, childNode );
+ TQDomElement childElement = findElementForChild( element, childNode );
// destruct returns true in case the container really got deleted
if ( childNode->destruct( childElement, state ) )
@@ -362,22 +362,22 @@ void ContainerNode::destructChildren( const QDomElement &element, BuildState &st
}
}
-QDomElement ContainerNode::findElementForChild( const QDomElement &baseElement,
+TQDomElement ContainerNode::findElementForChild( const TQDomElement &baseElement,
ContainerNode *childNode )
{
- static const QString &attrName = KGlobal::staticQString( "name" );
+ static const TQString &attrName = KGlobal::staticQString( "name" );
// ### slow
- for ( QDomNode n = baseElement.firstChild(); !n.isNull();
+ for ( TQDomNode n = baseElement.firstChild(); !n.isNull();
n = n.nextSibling() )
{
- QDomElement e = n.toElement();
+ TQDomElement e = n.toElement();
if ( e.tagName().lower() == childNode->tagName &&
e.attribute( attrName ) == childNode->name )
return e;
}
- return QDomElement();
+ return TQDomElement();
}
void ContainerNode::unplugActions( BuildState &state )
@@ -412,14 +412,14 @@ void ContainerNode::unplugActions( BuildState &state )
void ContainerNode::unplugClient( ContainerClient *client )
{
- static const QString &tagActionList = KGlobal::staticQString( "actionlist" );
+ static const TQString &tagActionList = KGlobal::staticQString( "actionlist" );
assert( builder );
// now quickly remove all custom elements (i.e. separators) and unplug all actions
- QValueList<int>::ConstIterator custIt = client->customElements.begin();
- QValueList<int>::ConstIterator custEnd = client->customElements.end();
+ TQValueList<int>::ConstIterator custIt = client->customElements.begin();
+ TQValueList<int>::ConstIterator custEnd = client->customElements.end();
for (; custIt != custEnd; ++custIt )
builder->removeCustomElement( container, *custIt );
@@ -443,7 +443,7 @@ void ContainerNode::unplugClient( ContainerClient *client )
// construct the merging index key (i.e. like named merging) , find the
// corresponding merging index and adjust all indices
- QString mergingKey = alIt.key();
+ TQString mergingKey = alIt.key();
mergingKey.prepend( tagActionList );
MergingIndexList::Iterator mIt = findIndex( mergingKey );
@@ -460,7 +460,7 @@ void ContainerNode::unplugClient( ContainerClient *client )
void ContainerNode::reset()
{
- QPtrListIterator<ContainerNode> childIt( children );
+ TQPtrListIterator<ContainerNode> childIt( children );
for (; childIt.current(); ++childIt )
childIt.current()->reset();
@@ -468,7 +468,7 @@ void ContainerNode::reset()
client->setFactory( 0L );
}
-int ContainerNode::calcMergingIndex( const QString &mergingName,
+int ContainerNode::calcMergingIndex( const TQString &mergingName,
MergingIndexList::Iterator &it,
BuildState &state,
bool ignoreDefaultMergingIndex )
@@ -495,9 +495,9 @@ int ContainerNode::calcMergingIndex( const QString &mergingName,
return (*it).value;
}
-int BuildHelper::calcMergingIndex( const QDomElement &element, MergingIndexList::Iterator &it, QString &group )
+int BuildHelper::calcMergingIndex( const TQDomElement &element, MergingIndexList::Iterator &it, TQString &group )
{
- static const QString &attrGroup = KGlobal::staticQString( "group" );
+ static const TQString &attrGroup = KGlobal::staticQString( "group" );
bool haveGroup = false;
group = element.attribute( attrGroup );
@@ -521,7 +521,7 @@ BuildHelper::BuildHelper( BuildState &state, ContainerNode *node )
: containerClient( 0 ), ignoreDefaultMergingIndex( false ), m_state( state ),
parentNode( node )
{
- static const QString &defaultMergingName = KGlobal::staticQString( "<default>" );
+ static const TQString &defaultMergingName = KGlobal::staticQString( "<default>" );
// create a list of supported container and custom tags
customTags = m_state.builderCustomTags;
@@ -539,32 +539,32 @@ BuildHelper::BuildHelper( BuildState &state, ContainerNode *node )
}
m_state.currentDefaultMergingIt = parentNode->findIndex( defaultMergingName );
- parentNode->calcMergingIndex( QString::null, m_state.currentClientMergingIt,
+ parentNode->calcMergingIndex( TQString::null, m_state.currentClientMergingIt,
m_state, /*ignoreDefaultMergingIndex*/ false );
}
-void BuildHelper::build( const QDomElement &element )
+void BuildHelper::build( const TQDomElement &element )
{
- for (QDomNode n = element.firstChild(); !n.isNull(); n = n.nextSibling() )
+ for (TQDomNode n = element.firstChild(); !n.isNull(); n = n.nextSibling() )
{
- QDomElement e = n.toElement();
+ TQDomElement e = n.toElement();
if (e.isNull()) continue;
processElement( e );
}
}
-void BuildHelper::processElement( const QDomElement &e )
+void BuildHelper::processElement( const TQDomElement &e )
{
// some often used QStrings
- static const QString &tagAction = KGlobal::staticQString( "action" );
- static const QString &tagMerge = KGlobal::staticQString( "merge" );
- static const QString &tagState = KGlobal::staticQString( "state" );
- static const QString &tagDefineGroup = KGlobal::staticQString( "definegroup" );
- static const QString &tagActionList = KGlobal::staticQString( "actionlist" );
- static const QString &attrName = KGlobal::staticQString( "name" );
+ static const TQString &tagAction = KGlobal::staticQString( "action" );
+ static const TQString &tagMerge = KGlobal::staticQString( "merge" );
+ static const TQString &tagState = KGlobal::staticQString( "state" );
+ static const TQString &tagDefineGroup = KGlobal::staticQString( "definegroup" );
+ static const TQString &tagActionList = KGlobal::staticQString( "actionlist" );
+ static const TQString &attrName = KGlobal::staticQString( "name" );
- QString tag( e.tagName().lower() );
- QString currName( e.attribute( attrName ) );
+ TQString tag( e.tagName().lower() );
+ TQString currName( e.attribute( attrName ) );
bool isActionTag = ( tag == tagAction );
@@ -578,14 +578,14 @@ void BuildHelper::processElement( const QDomElement &e )
processStateElement( e );
}
-void BuildHelper::processActionOrCustomElement( const QDomElement &e, bool isActionTag )
+void BuildHelper::processActionOrCustomElement( const TQDomElement &e, bool isActionTag )
{
if ( !parentNode->container )
return;
MergingIndexList::Iterator it( m_state.currentClientMergingIt );
- QString group;
+ TQString group;
int idx = calcMergingIndex( e, it, group );
containerClient = parentNode->findChildContainerClient( m_state.guiClient, group, it );
@@ -601,7 +601,7 @@ void BuildHelper::processActionOrCustomElement( const QDomElement &e, bool isAct
parentNode->adjustMergingIndices( 1, it );
}
-bool BuildHelper::processActionElement( const QDomElement &e, int idx )
+bool BuildHelper::processActionElement( const TQDomElement &e, int idx )
{
assert( m_state.guiClient );
@@ -620,7 +620,7 @@ bool BuildHelper::processActionElement( const QDomElement &e, int idx )
return true;
}
-bool BuildHelper::processCustomElement( const QDomElement &e, int idx )
+bool BuildHelper::processCustomElement( const TQDomElement &e, int idx )
{
assert( parentNode->builder );
@@ -632,18 +632,18 @@ bool BuildHelper::processCustomElement( const QDomElement &e, int idx )
return true;
}
-void BuildHelper::processStateElement( const QDomElement &element )
+void BuildHelper::processStateElement( const TQDomElement &element )
{
- QString stateName = element.attribute( "name" );
+ TQString stateName = element.attribute( "name" );
if ( !stateName || !stateName.length() ) return;
- for (QDomNode n = element.firstChild(); !n.isNull(); n = n.nextSibling() )
+ for (TQDomNode n = element.firstChild(); !n.isNull(); n = n.nextSibling() )
{
- QDomElement e = n.toElement();
+ TQDomElement e = n.toElement();
if (e.isNull()) continue;
- QString tagName = e.tagName().lower();
+ TQString tagName = e.tagName().lower();
if ( tagName != "enable" && tagName != "disable" )
continue;
@@ -651,12 +651,12 @@ void BuildHelper::processStateElement( const QDomElement &element )
bool processingActionsToEnable = (tagName == "enable");
// process action names
- for (QDomNode n2 = n.firstChild(); !n2.isNull(); n2 = n2.nextSibling() )
+ for (TQDomNode n2 = n.firstChild(); !n2.isNull(); n2 = n2.nextSibling() )
{
- QDomElement actionEl = n2.toElement();
+ TQDomElement actionEl = n2.toElement();
if ( actionEl.tagName().lower() != "action" ) continue;
- QString actionName = actionEl.attribute( "name" );
+ TQString actionName = actionEl.attribute( "name" );
if ( !actionName || !actionName.length() ) return;
if ( processingActionsToEnable )
@@ -668,14 +668,14 @@ void BuildHelper::processStateElement( const QDomElement &element )
}
}
-void BuildHelper::processMergeElement( const QString &tag, const QString &name, const QDomElement &e )
+void BuildHelper::processMergeElement( const TQString &tag, const TQString &name, const TQDomElement &e )
{
- static const QString &tagDefineGroup = KGlobal::staticQString( "definegroup" );
- static const QString &tagActionList = KGlobal::staticQString( "actionlist" );
- static const QString &defaultMergingName = KGlobal::staticQString( "<default>" );
- static const QString &attrGroup = KGlobal::staticQString( "group" );
+ static const TQString &tagDefineGroup = KGlobal::staticQString( "definegroup" );
+ static const TQString &tagActionList = KGlobal::staticQString( "actionlist" );
+ static const TQString &defaultMergingName = KGlobal::staticQString( "<default>" );
+ static const TQString &attrGroup = KGlobal::staticQString( "group" );
- QString mergingName( name );
+ TQString mergingName( name );
if ( mergingName.isEmpty() )
{
if ( tag == tagDefineGroup )
@@ -702,7 +702,7 @@ void BuildHelper::processMergeElement( const QString &tag, const QString &name,
MergingIndexList::Iterator mIt( parentNode->mergingIndices.end() );
- QString group( e.attribute( attrGroup ) );
+ TQString group( e.attribute( attrGroup ) );
if ( !group.isEmpty() )
group.prepend( attrGroup );
@@ -727,14 +727,14 @@ void BuildHelper::processMergeElement( const QString &tag, const QString &name,
// re-calculate the running default and client merging indices.
m_state.currentDefaultMergingIt = parentNode->findIndex( defaultMergingName );
- parentNode->calcMergingIndex( QString::null, m_state.currentClientMergingIt,
+ parentNode->calcMergingIndex( TQString::null, m_state.currentClientMergingIt,
m_state, ignoreDefaultMergingIndex );
}
-void BuildHelper::processContainerElement( const QDomElement &e, const QString &tag,
- const QString &name )
+void BuildHelper::processContainerElement( const TQDomElement &e, const TQString &tag,
+ const TQString &name )
{
- static const QString &defaultMergingName = KGlobal::staticQString( "<default>" );
+ static const TQString &defaultMergingName = KGlobal::staticQString( "<default>" );
ContainerNode *containerNode = parentNode->findContainer( name, tag,
&containerList,
@@ -743,7 +743,7 @@ void BuildHelper::processContainerElement( const QDomElement &e, const QString &
if ( !containerNode )
{
MergingIndexList::Iterator it( m_state.currentClientMergingIt );
- QString group;
+ TQString group;
int idx = calcMergingIndex( e, it, group );
@@ -751,7 +751,7 @@ void BuildHelper::processContainerElement( const QDomElement &e, const QString &
KXMLGUIBuilder *builder;
- QWidget *container = createContainer( parentNode->container, idx, e, id, &builder );
+ TQWidget *container = createContainer( parentNode->container, idx, e, id, &builder );
// no container? (probably some <text> tag or so ;-)
if ( !container )
@@ -763,12 +763,12 @@ void BuildHelper::processContainerElement( const QDomElement &e, const QString &
containerList.append( container );
- QString mergingName;
+ TQString mergingName;
if ( it != parentNode->mergingIndices.end() )
mergingName = (*it).mergingName;
- QStringList cusTags = m_state.builderCustomTags;
- QStringList conTags = m_state.builderContainerTags;
+ TQStringList cusTags = m_state.builderCustomTags;
+ TQStringList conTags = m_state.builderContainerTags;
if ( builder != m_state.builder )
{
cusTags = m_state.clientBuilderCustomTags;
@@ -784,15 +784,15 @@ void BuildHelper::processContainerElement( const QDomElement &e, const QString &
// and re-calculate running values, for better performance
m_state.currentDefaultMergingIt = parentNode->findIndex( defaultMergingName );
- parentNode->calcMergingIndex( QString::null, m_state.currentClientMergingIt,
+ parentNode->calcMergingIndex( TQString::null, m_state.currentClientMergingIt,
m_state, ignoreDefaultMergingIndex );
}
-QWidget *BuildHelper::createContainer( QWidget *parent, int index,
- const QDomElement &element, int &id,
+TQWidget *BuildHelper::createContainer( TQWidget *parent, int index,
+ const TQDomElement &element, int &id,
KXMLGUIBuilder **builder )
{
- QWidget *res = 0L;
+ TQWidget *res = 0L;
if ( m_state.clientBuilder )
{
@@ -823,8 +823,8 @@ QWidget *BuildHelper::createContainer( QWidget *parent, int index,
void BuildState::reset()
{
- clientName = QString::null;
- actionListName = QString::null;
+ clientName = TQString::null;
+ actionListName = TQString::null;
actionList.clear();
guiClient = 0;
clientBuilder = 0;