• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • libkonq
 

libkonq

Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
KonqXMLGUIClient Class Reference

#include <konq_xmlguiclient.h>

Inheritance diagram for KonqXMLGUIClient:
KonqPopupMenu

Public Member Functions

 KonqXMLGUIClient (KXMLGUIClient *parent)
 
TQDomDocument domDocument () const
 
TQDomElement DomElement () const
 
bool hasGroup (const TQString &name) const
 

Protected Member Functions

void addAction (TDEAction *action, const TQDomElement &menu=TQDomElement())
 
void addAction (const char *name, const TQDomElement &menu=TQDomElement())
 
void addSeparator (const TQDomElement &menu=TQDomElement())
 
void addPendingSeparator ()
 
void addGroup (const TQString &grp)
 
void addMerge (const TQString &name)
 
bool hasAction () const
 
void prepareXMLGUIStuff ()
 

Protected Attributes

TQDomElement m_menuElement
 
TQDomDocument m_doc
 

Detailed Description

This class implements common methods to manipulate the DOMDocument of KXMLGUIClient.

Definition at line 34 of file konq_xmlguiclient.h.

Constructor & Destructor Documentation

◆ KonqXMLGUIClient() [1/2]

KonqXMLGUIClient::KonqXMLGUIClient ( )

Definition at line 35 of file konq_xmlguiclient.cpp.

◆ KonqXMLGUIClient() [2/2]

KonqXMLGUIClient::KonqXMLGUIClient ( KXMLGUIClient *  parent)

Definition at line 41 of file konq_xmlguiclient.cpp.

◆ ~KonqXMLGUIClient()

KonqXMLGUIClient::~KonqXMLGUIClient ( )
virtual

Definition at line 135 of file konq_xmlguiclient.cpp.

Member Function Documentation

◆ addAction() [1/2]

void KonqXMLGUIClient::addAction ( const char *  name,
const TQDomElement &  menu = TQDomElement() 
)
protected

Definition at line 78 of file konq_xmlguiclient.cpp.

◆ addAction() [2/2]

void KonqXMLGUIClient::addAction ( TDEAction *  action,
const TQDomElement &  menu = TQDomElement() 
)
protected

Definition at line 73 of file konq_xmlguiclient.cpp.

◆ addGroup()

void KonqXMLGUIClient::addGroup ( const TQString &  grp)
protected

Definition at line 127 of file konq_xmlguiclient.cpp.

◆ addMerge()

void KonqXMLGUIClient::addMerge ( const TQString &  name)
protected

Definition at line 117 of file konq_xmlguiclient.cpp.

◆ addPendingSeparator()

void KonqXMLGUIClient::addPendingSeparator ( )
protected

only add a separator if an action is added afterwards

Definition at line 147 of file konq_xmlguiclient.cpp.

◆ addSeparator()

void KonqXMLGUIClient::addSeparator ( const TQDomElement &  menu = TQDomElement())
protected

Definition at line 97 of file konq_xmlguiclient.cpp.

◆ domDocument()

TQDomDocument KonqXMLGUIClient::domDocument ( ) const

Reimplemented for internal purpose.

Definition at line 68 of file konq_xmlguiclient.cpp.

◆ DomElement()

TQDomElement KonqXMLGUIClient::DomElement ( ) const

Definition at line 63 of file konq_xmlguiclient.cpp.

◆ hasAction()

bool KonqXMLGUIClient::hasAction ( ) const
protected

Definition at line 152 of file konq_xmlguiclient.cpp.

◆ hasGroup()

bool KonqXMLGUIClient::hasGroup ( const TQString &  name) const

Definition at line 157 of file konq_xmlguiclient.cpp.

◆ prepareXMLGUIStuff()

void KonqXMLGUIClient::prepareXMLGUIStuff ( )
protected

Definition at line 47 of file konq_xmlguiclient.cpp.

Member Data Documentation

◆ m_doc

TQDomDocument KonqXMLGUIClient::m_doc
protected

Definition at line 64 of file konq_xmlguiclient.h.

◆ m_menuElement

TQDomElement KonqXMLGUIClient::m_menuElement
protected

Definition at line 63 of file konq_xmlguiclient.h.


The documentation for this class was generated from the following files:
  • konq_xmlguiclient.h
  • konq_xmlguiclient.cpp

libkonq

Skip menu "libkonq"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

libkonq

Skip menu "libkonq"
  • kate
  • libkonq
  • twin
  •   lib
Generated for libkonq by doxygen 1.9.4
This website is maintained by Timothy Pearson.