diff options
author | Topi Reinio <topi.reinio@qt.io> | 2017-09-28 12:14:38 +0200 |
---|---|---|
committer | Topi Reiniƶ <topi.reinio@qt.io> | 2017-10-17 11:00:06 +0000 |
commit | 4c682533ffdabeb7597c98d2ff5f124796d278cc (patch) | |
tree | 26ad2024c6bf93252b910ff0e86d1c1e03b33d21 /src/qdoc/webxmlgenerator.h | |
parent | 0f49c09a6fc5d03b100766e781fc0c98cfbdea7a (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.h | 1 |
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; |