diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-07-25 12:37:34 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-07-25 12:37:34 (GMT) |
commit | 5f27d7a0fcea0154d7d68cfb0812e097bb0deff1 (patch) | |
tree | 5648b4ab8fb4ca6051647d47c3e8cf8d621e8782 /src/xmldocvisitor.cpp | |
parent | 655c12fb6a950ed1b59bbcc29852ce20e45fdc6a (diff) | |
download | Doxygen-5f27d7a0fcea0154d7d68cfb0812e097bb0deff1.zip Doxygen-5f27d7a0fcea0154d7d68cfb0812e097bb0deff1.tar.gz Doxygen-5f27d7a0fcea0154d7d68cfb0812e097bb0deff1.tar.bz2 |
Release-1.3.3
Diffstat (limited to 'src/xmldocvisitor.cpp')
-rw-r--r-- | src/xmldocvisitor.cpp | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/xmldocvisitor.cpp b/src/xmldocvisitor.cpp index 4320d17..51dac52 100644 --- a/src/xmldocvisitor.cpp +++ b/src/xmldocvisitor.cpp @@ -28,7 +28,7 @@ #include "util.h" XmlDocVisitor::XmlDocVisitor(QTextStream &t,BaseCodeDocInterface &ci) - : m_t(t), m_ci(ci), m_insidePre(FALSE), m_hide(FALSE) + : DocVisitor(DocVisitor_XML), m_t(t), m_ci(ci), m_insidePre(FALSE), m_hide(FALSE) { } @@ -424,13 +424,15 @@ void XmlDocVisitor::visitPost(DocSimpleListItem *) void XmlDocVisitor::visitPre(DocSection *s) { if (m_hide) return; - m_t << "<sect" << s->level()+1 << " id=\"" << s->id() << "\">"; + m_t << "<sect" << s->level() << " id=\"" << s->id() << "\">" << endl; + m_t << "<title>"; filter(s->title()); - m_t << "</sect" << s->level()+1 << ">\n"; + m_t << "</title>" << endl; } -void XmlDocVisitor::visitPost(DocSection *) +void XmlDocVisitor::visitPost(DocSection *s) { + m_t << "</sect" << s->level() << ">\n"; } void XmlDocVisitor::visitPre(DocHtmlList *s) @@ -575,13 +577,13 @@ void XmlDocVisitor::visitPost(DocHRef *) void XmlDocVisitor::visitPre(DocHtmlHeader *header) { if (m_hide) return; - m_t << "<heading" << header->level() << ">"; + m_t << "<heading level=\"" << header->level() << "\">"; } -void XmlDocVisitor::visitPost(DocHtmlHeader *header) +void XmlDocVisitor::visitPost(DocHtmlHeader *) { if (m_hide) return; - m_t << "</heading" << header->level() << ">\n"; + m_t << "</heading>\n"; } void XmlDocVisitor::visitPre(DocImage *img) @@ -689,7 +691,7 @@ void XmlDocVisitor::visitPost(DocSecRefList *) void XmlDocVisitor::visitPre(DocLanguage *l) { if (m_hide) return; - m_t << "<language id=\"" << l->id() << "\">"; + m_t << "<language langid=\"" << l->id() << "\">"; } void XmlDocVisitor::visitPost(DocLanguage *) |