summaryrefslogtreecommitdiffstats
path: root/src/classdef.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2018-09-15 17:32:30 (GMT)
committerGitHub <noreply@github.com>2018-09-15 17:32:30 (GMT)
commitb604de30d948b02d6f931d9411ed626a4d2b43d7 (patch)
tree7d609b39c6b8f8289f6542b82782ef80e111767d /src/classdef.cpp
parent6c1c88f41aa68e6999bfa4b72e37c5a8034588a5 (diff)
parentd198c549fb88769912761d75277680438d88d69b (diff)
downloadDoxygen-b604de30d948b02d6f931d9411ed626a4d2b43d7.zip
Doxygen-b604de30d948b02d6f931d9411ed626a4d2b43d7.tar.gz
Doxygen-b604de30d948b02d6f931d9411ed626a4d2b43d7.tar.bz2
Merge pull request #6487 from albert-github/feature/bug_docbook
Implementation of standard generator for docbook output
Diffstat (limited to 'src/classdef.cpp')
-rw-r--r--src/classdef.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/classdef.cpp b/src/classdef.cpp
index 52aa96b..787cd5e 100644
--- a/src/classdef.cpp
+++ b/src/classdef.cpp
@@ -1110,7 +1110,15 @@ void ClassDef::showUsedFiles(OutputList &ol)
ol.writeRuler();
- ol.parseText(generatedFromFiles());
+ ol.pushGeneratorState();
+ ol.disableAllBut(OutputGenerator::Docbook);
+ ol.startParagraph();
+ ol.parseText(generatedFromFiles());
+ ol.endParagraph();
+ ol.popGeneratorState();
+ ol.disable(OutputGenerator::Docbook);
+ ol.parseText(generatedFromFiles());
+ ol.enable(OutputGenerator::Docbook);
bool first=TRUE;
QListIterator<FileDef> li(m_impl->files);
@@ -1839,6 +1847,7 @@ void ClassDef::writeMoreLink(OutputList &ol,const QCString &anchor)
// LaTeX + RTF
ol.disable(OutputGenerator::Html);
ol.disable(OutputGenerator::Man);
+ ol.disable(OutputGenerator::Docbook);
if (!(usePDFLatex && pdfHyperlinks))
{
ol.disable(OutputGenerator::Latex);