diff options
author | David Boddie <dboddie@trolltech.com> | 2010-02-02 19:44:08 (GMT) |
---|---|---|
committer | David Boddie <dboddie@trolltech.com> | 2010-02-02 19:44:08 (GMT) |
commit | 7a4d0130441bae27a302e694828ec71ade9e6005 (patch) | |
tree | fc883076093f8c4d4d3f2c3f00784c7e4b30c8b6 /tools/qdoc3/config.h | |
parent | 8acb069bd3a68afc36566503ca7f9d0fc808e170 (diff) | |
download | Qt-7a4d0130441bae27a302e694828ec71ade9e6005.zip Qt-7a4d0130441bae27a302e694828ec71ade9e6005.tar.gz Qt-7a4d0130441bae27a302e694828ec71ade9e6005.tar.bz2 |
qdoc: Added support for different source and output character encodings.
Previously, qdoc assumed Latin1 (ISO-8859-1) for source code and other
documentation, and wrote out XHTML with the same encoding. This change
adds additional configuration options (sourceencoding, outputencoding,
naturallanguage) that enable translated documentation in non-Latin1
encodings to be built with qdoc.
To be reviewed before merge into the master branch.
Reviewed-by: Trust Me
Diffstat (limited to 'tools/qdoc3/config.h')
-rw-r--r-- | tools/qdoc3/config.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/qdoc3/config.h b/tools/qdoc3/config.h index 5e7e6f1..6f23469 100644 --- a/tools/qdoc3/config.h +++ b/tools/qdoc3/config.h @@ -140,8 +140,10 @@ class Config #define CONFIG_INDEXES "indexes" #define CONFIG_LANGUAGE "language" #define CONFIG_MACRO "macro" +#define CONFIG_NATURALLANGUAGE "naturallanguage" #define CONFIG_OBSOLETELINKS "obsoletelinks" #define CONFIG_OUTPUTDIR "outputdir" +#define CONFIG_OUTPUTENCODING "outputencoding" #define CONFIG_OUTPUTLANGUAGE "outputlanguage" #define CONFIG_OUTPUTFORMATS "outputformats" #define CONFIG_PROJECT "project" @@ -150,6 +152,7 @@ class Config #define CONFIG_SLOW "slow" #define CONFIG_SHOWINTERNAL "showinternal" #define CONFIG_SOURCEDIRS "sourcedirs" +#define CONFIG_SOURCEENCODING "sourceencoding" #define CONFIG_SOURCES "sources" #define CONFIG_SPURIOUS "spurious" #define CONFIG_STYLESHEETS "stylesheets" |