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