00001 00012 #include "QtXmlTextNode.h" 00013 00014 #include <qstring.h> 00015 00016 using namespace hippodraw; 00017 00018 QtXmlTextNode:: 00019 QtXmlTextNode ( const QtXmlTextNode & node ) 00020 : XmlNode (), 00021 XmlTextNode (), 00022 QtXmlNode () 00023 { 00024 m_text_node = node.m_text_node; 00025 m_node = m_text_node; 00026 } 00027 00028 QtXmlTextNode:: 00029 QtXmlTextNode ( const QDomText & node ) 00030 { 00031 m_text_node = node; 00032 m_node = m_text_node; 00033 } 00034 00035 QtXmlTextNode:: 00036 ~QtXmlTextNode () 00037 { 00038 } 00039 00040 void 00041 QtXmlTextNode:: 00042 setData ( const std::string & data ) 00043 { 00044 QString qstring ( data.c_str() ); 00045 m_text_node.setData ( qstring ); 00046 }