00001
00002
00014 #ifndef _QtXmlNode_H_
00015 #define _QtXmlNode_H_
00016
00017 #include "qt/libqthippo.h"
00018
00019
00020
00021 #ifdef _MSC_VER
00022 #include "msdevstudio/MSconfig.h"
00023 #endif
00024
00025 #include "xml/XmlNode.h"
00026
00027 #include <qdom.h>
00028
00029 namespace hippodraw {
00030
00035 class MDL_QTHIPPOPLOT_API QtXmlNode : virtual public XmlNode
00036 {
00037
00038 protected:
00039
00041 QDomNode m_node;
00042
00045 QtXmlNode ();
00046
00049 virtual ~QtXmlNode ();
00050
00051 public:
00052
00053 friend class QtXmlDocument;
00054
00056 QtXmlNode ( const QtXmlNode & );
00057
00058 virtual void appendChild ( const XmlNode & child );
00059
00060
00061 };
00062
00063 }
00064
00065 #endif // _QtXmlNode_H_