diff options
author | David Boddie <dboddie@trolltech.com> | 2010-02-19 13:44:31 (GMT) |
---|---|---|
committer | David Boddie <dboddie@trolltech.com> | 2010-02-19 13:44:31 (GMT) |
commit | 96a3f7950346b7bba3097167c5fe8d9223c9b0a4 (patch) | |
tree | d0e3902d9c5985b02c222da1e5befaa28b891e5f /tools/qdoc3/htmlgenerator.cpp | |
parent | d049509ba60b90f28c12db83c74e22649384e48c (diff) | |
parent | 09dc6df0472957d75f6c99cf81c939cb9a31602c (diff) | |
download | Qt-96a3f7950346b7bba3097167c5fe8d9223c9b0a4.zip Qt-96a3f7950346b7bba3097167c5fe8d9223c9b0a4.tar.gz Qt-96a3f7950346b7bba3097167c5fe8d9223c9b0a4.tar.bz2 |
Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/oslo-staging-1
Diffstat (limited to 'tools/qdoc3/htmlgenerator.cpp')
-rw-r--r-- | tools/qdoc3/htmlgenerator.cpp | 30 |
1 files changed, 3 insertions, 27 deletions
diff --git a/tools/qdoc3/htmlgenerator.cpp b/tools/qdoc3/htmlgenerator.cpp index e767460..c20f745 100644 --- a/tools/qdoc3/htmlgenerator.cpp +++ b/tools/qdoc3/htmlgenerator.cpp @@ -4316,40 +4316,16 @@ void HtmlGenerator::generateQmlInheritedBy(const QmlClassNode* cn, CodeMarker* marker) { if (cn) { - QStringList subs; + NodeList subs; QmlClassNode::subclasses(cn->name(),subs); if (!subs.isEmpty()) { - subs.sort(); + //subs.sort(); Text text; text << Atom::ParaLeft << "Inherited by "; - for (int i = 0; i < subs.size(); ++i) { - text << subs.at(i); - text << separator(i, subs.size()); - } + appendSortedNames(text,cn,subs,marker); text << Atom::ParaRight; generateText(text, cn, marker); } -#if 0 - if (cn->links().contains(Node::InheritsLink)) { - QPair<QString,QString> linkPair; - linkPair = cn->links()[Node::InheritsLink]; - QStringList strList(linkPair.first); - const Node* n = myTree->findNode(strList,Node::Fake); - if (n && n->subType() == Node::QmlClass) { - const QmlClassNode* qcn = static_cast<const QmlClassNode*>(n); - out() << "<p style=\"text-align: center\">"; - Text text; - text << "[Inherits "; - text << Atom(Atom::LinkNode,CodeMarker::stringForNode(qcn)); - text << Atom(Atom::FormattingLeft, ATOM_FORMATTING_LINK); - text << Atom(Atom::String, linkPair.second); - text << Atom(Atom::FormattingRight, ATOM_FORMATTING_LINK); - text << "]"; - generateText(text, cn, marker); - out() << "</p>"; - } - } -#endif } } |