diff options
Diffstat (limited to 'src/qdoc/qdoc/htmlgenerator.cpp')
-rw-r--r-- | src/qdoc/qdoc/htmlgenerator.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/qdoc/qdoc/htmlgenerator.cpp b/src/qdoc/qdoc/htmlgenerator.cpp index 74ce2be7e..304989f9c 100644 --- a/src/qdoc/qdoc/htmlgenerator.cpp +++ b/src/qdoc/qdoc/htmlgenerator.cpp @@ -370,6 +370,16 @@ qsizetype HtmlGenerator::generateAtom(const Atom *atom, const Node *relative, Co m_codePrefix, m_codeSuffix) << "</pre>\n"; break; + case Atom::DetailsLeft: + out() << "<details>\n"; + if (!atom->string().isEmpty()) + out() << "<summary>" << protectEnc(atom->string()) << "</summary>\n"; + else + out() << "<summary>...</summary>\n"; + break; + case Atom::DetailsRight: + out() << "</details>\n"; + break; case Atom::DivLeft: out() << "<div"; if (!atom->string().isEmpty()) |