summaryrefslogtreecommitdiffstats
path: root/src/qdoc/webxmlgenerator.h
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@qt.io>2017-09-28 12:14:38 +0200
committerTopi Reiniƶ <topi.reinio@qt.io>2017-10-17 11:00:06 +0000
commit4c682533ffdabeb7597c98d2ff5f124796d278cc (patch)
tree26ad2024c6bf93252b910ff0e86d1c1e03b33d21 /src/qdoc/webxmlgenerator.h
parent0f49c09a6fc5d03b100766e781fc0c98cfbdea7a (diff)
qdoc: Make doc configuration aware of the output format
With the introduction of the WebXML output format, QDoc can no longer assume that the configuration is specific to HTML. In particular, Config variables: - Output directory and subdirectory can now be set for each format. - 'quotinginformation' can now be prefixed with '<format>.' qualifier. Because the same parsed tree of atoms is used for all generators, we need to include both the quoting information and the related code snippets in the list of atoms; generators then decide what to include in the output. Index files: - Look for index files under the output subdirectory for each specified format. This allows per-format configuration and passing multiple formats in 'outputformats' configuration variable. Clean up and refactor the code related to processing doc config variables. Task-number: PYSIDE-363 Change-Id: I66e9c71311689a777fcb445d3b1a8ef070dff93d Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
Diffstat (limited to 'src/qdoc/webxmlgenerator.h')
-rw-r--r--src/qdoc/webxmlgenerator.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qdoc/webxmlgenerator.h b/src/qdoc/webxmlgenerator.h
index fb1a05ebe..04c1a9877 100644
--- a/src/qdoc/webxmlgenerator.h
+++ b/src/qdoc/webxmlgenerator.h
@@ -75,6 +75,7 @@ private:
bool inContents;
bool inSectionHeading;
bool inTableHeader;
+ bool hasQuotingInformation;
int numTableRows;
bool threeColumnEnumValueTable;
QString quoteCommand;