An XML Dom text node using the Qt XML module. More...
#include <QtXmlTextNode.h>
Public Member Functions | |
virtual void | appendChild (const XmlNode &child)=0 |
Appends a child element to the element. | |
virtual void | appendChild (const XmlNode &child) |
Appends a child element to the element. | |
QtXmlTextNode (const QtXmlTextNode &) | |
The copy constructor. | |
void | setData (const std::string &data) |
Sets the data for the node. | |
~QtXmlTextNode () | |
The destructor. |
Protected Attributes | |
QDomNode | m_node |
The DOM node wrapped by this object. |
Private Member Functions | |
QtXmlTextNode (const QDomText &) |
Private Attributes | |
QDomText | m_text_node |
The DOM text node wrapped by this object. |
Friends | |
class | QtXmlDocument |
An XML Dom text node using the Qt XML module.
Definition at line 38 of file QtXmlTextNode.h.
|
private |
Definition at line 29 of file QtXmlTextNode.cxx.
References QtXmlNode::m_node, and QtXmlTextNode::m_text_node.
QtXmlTextNode | ( | const QtXmlTextNode & | node | ) |
The copy constructor.
Definition at line 19 of file QtXmlTextNode.cxx.
References QtXmlNode::m_node, and QtXmlTextNode::m_text_node.
~QtXmlTextNode | ( | ) |
The destructor.
Definition at line 36 of file QtXmlTextNode.cxx.
|
pure virtualinherited |
Appends a child element to the element.
Implemented in QtXmlNode.
Referenced by XmlController::addDataSource(), XmlController::addViews(), PlotterBaseXML::createAxisModel(), ViewBaseXML::createChild(), NTupleProjectorXML::createChildren(), BinningProjectorXML::createChildren(), BinsBaseXML::createChildren(), AxisModelXML::createChildren(), DataRepXML::createChildren(), PlotterBaseXML::createChildren(), PlotterBaseXML::createCutChildren(), PointRepXML::createElement(), PlotterBaseXML::createFontElement(), PlotterBaseXML::createFontElements(), DataRepXML::createFunctionTargetChild(), and PlotterBaseXML::createTextChildren().
|
virtualinherited |
Appends a child element to the element.
Implements XmlNode.
Definition at line 34 of file QtXmlNode.cxx.
References QDomNode::appendChild(), and QtXmlNode::m_node.
|
virtual |
Sets the data for the node.
Implements XmlTextNode.
Definition at line 42 of file QtXmlTextNode.cxx.
References QtXmlTextNode::m_text_node.
|
friend |
Definition at line 50 of file QtXmlTextNode.h.
|
protectedinherited |
The DOM node wrapped by this object.
Definition at line 41 of file QtXmlNode.h.
Referenced by QtXmlDocument::appendChild(), QtXmlNode::appendChild(), QtXmlElement::QtXmlElement(), and QtXmlTextNode::QtXmlTextNode().
|
private |
The DOM text node wrapped by this object.
Definition at line 44 of file QtXmlTextNode.h.
Referenced by QtXmlTextNode::QtXmlTextNode(), and QtXmlTextNode::setData().