• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Run qdoc from the directory that contains this file.
2
3project     = qtwebkit
4description = "Qt WebKit API Documentation"
5
6headerdirs = $SRCDIR/WebKit/qt/Api $SRCDIR/WebKit/qt/declarative
7sourcedirs = $SRCDIR/WebKit/qt/Api $SRCDIR/WebKit/qt/docs $SRCDIR/Source/JavaScriptCore/qt/api $SRCDIR/WebKit/qt/declarative
8outputdir = $OUTPUT_DIR/doc/html
9outputformats = HTML
10sources.fileextensions  = "*.cpp *.doc *.qdoc *.h"
11exampledirs = $SRCDIR/WebKit/qt/docs
12imagedirs = $SRCDIR/WebKit/qt/docs
13
14indexes = $QTDIR/doc/html/qt.index
15
16# macros.qdocconf
17
18macro.aring.HTML        = "å"
19macro.Auml.HTML         = "Ä"
20macro.author            = "\\bold{Author:}"
21macro.br.HTML           = "<br />"
22macro.BR.HTML           = "<br />"
23macro.aacute.HTML       = "&aacute;"
24macro.eacute.HTML       = "&eacute;"
25macro.iacute.HTML       = "&iacute;"
26macro.gui               = "\\bold"
27macro.hr.HTML           = "<hr />"
28macro.key               = "\\bold"
29macro.menu              = "\\bold"
30macro.note              = "\\bold{Note:}"
31macro.oslash.HTML       = "&oslash;"
32macro.ouml.HTML         = "&ouml;"
33macro.QA                = "\\e{Qt Assistant}"
34macro.QD                = "\\e{Qt Designer}"
35macro.QL                = "\\e{Qt Linguist}"
36macro.param             = "\\e"
37macro.raisedaster.HTML  = "<sup>*</sup>"
38macro.reg.HTML          = "<sup>&reg;</sup>"
39macro.return            = "Returns"
40macro.starslash         = "\\c{*/}"
41macro.uuml.HTML         = "&uuml;"
42macro.mdash.HTML        = "&mdash;"
43
44# compat.qdocconf
45
46alias.i				= e
47alias.include			= input
48
49macro.0                         = "\\\\0"
50macro.b                         = "\\\\b"
51macro.n                         = "\\\\n"
52macro.r                         = "\\\\r"
53macro.i                         = "\\o"
54macro.i11                       = "\\o{1,1}"
55macro.i12                       = "\\o{1,2}"
56macro.i13                       = "\\o{1,3}"
57macro.i14                       = "\\o{1,4}"
58macro.i15                       = "\\o{1,5}"
59macro.i16                       = "\\o{1,6}"
60macro.i17                       = "\\o{1,7}"
61macro.i18                       = "\\o{1,8}"
62macro.i19                       = "\\o{1,9}"
63macro.i21                       = "\\o{2,1}"
64macro.i31                       = "\\o{3,1}"
65macro.i41                       = "\\o{4,1}"
66macro.i51                       = "\\o{5,1}"
67macro.i61                       = "\\o{6,1}"
68macro.i71                       = "\\o{7,1}"
69macro.i81                       = "\\o{8,1}"
70macro.i91                       = "\\o{9,1}"
71macro.img                       = "\\image"
72macro.endquote                  = "\\endquotation"
73
74spurious			= "Missing comma in .*" \
75				  "Missing pattern .*"
76
77# Doxygen compatibility commands
78
79macro.see                       = "\\sa"
80macro.function                  = "\\fn"
81
82# qt-cpp-ignore.qdocconf
83
84Cpp.ignoretokens        = QAXFACTORY_EXPORT \
85                          QDESIGNER_COMPONENTS_LIBRARY \
86                          QDESIGNER_EXTENSION_LIBRARY \
87                          QDESIGNER_SDK_LIBRARY \
88                          QDESIGNER_SHARED_LIBRARY \
89                          QDESIGNER_UILIB_LIBRARY \
90                          QM_EXPORT_CANVAS \
91                          QM_EXPORT_DNS \
92                          QM_EXPORT_DOM \
93                          QM_EXPORT_FTP \
94                          QM_EXPORT_HTTP \
95                          QM_EXPORT_ICONVIEW \
96                          QM_EXPORT_NETWORK \
97                          QM_EXPORT_OPENGL \
98                          QM_EXPORT_SQL \
99                          QM_EXPORT_TABLE \
100                          QM_EXPORT_WORKSPACE \
101                          QM_EXPORT_XML \
102                          QT_ASCII_CAST_WARN \
103                          QT_ASCII_CAST_WARN_CONSTRUCTOR \
104                          QT_BEGIN_HEADER \
105                          QT_DESIGNER_STATIC \
106                          QT_END_HEADER \
107                          QT_FASTCALL \
108                          QT_WIDGET_PLUGIN_EXPORT \
109                          Q_COMPAT_EXPORT \
110                          Q_CORE_EXPORT \
111                          Q_EXPLICIT \
112                          Q_EXPORT \
113                          Q_EXPORT_CODECS_CN \
114                          Q_EXPORT_CODECS_JP \
115                          Q_EXPORT_CODECS_KR \
116                          Q_EXPORT_PLUGIN \
117                          Q_GFX_INLINE \
118                          Q_GUI_EXPORT \
119                          Q_GUI_EXPORT_INLINE \
120                          Q_GUI_EXPORT_STYLE_CDE \
121                          Q_GUI_EXPORT_STYLE_COMPACT \
122                          Q_GUI_EXPORT_STYLE_MAC \
123                          Q_GUI_EXPORT_STYLE_MOTIF \
124                          Q_GUI_EXPORT_STYLE_MOTIFPLUS \
125                          Q_GUI_EXPORT_STYLE_PLATINUM \
126                          Q_GUI_EXPORT_STYLE_POCKETPC \
127                          Q_GUI_EXPORT_STYLE_SGI \
128                          Q_GUI_EXPORT_STYLE_WINDOWS \
129                          Q_GUI_EXPORT_STYLE_WINDOWSXP \
130                          QHELP_EXPORT \
131                          Q_INLINE_TEMPLATE \
132                          Q_INTERNAL_WIN_NO_THROW \
133                          Q_NETWORK_EXPORT \
134                          Q_OPENGL_EXPORT \
135                          Q_OUTOFLINE_TEMPLATE \
136                          Q_SQL_EXPORT \
137                          Q_SVG_EXPORT \
138                          Q_SCRIPT_EXPORT \
139                          Q_TESTLIB_EXPORT \
140                          Q_TYPENAME \
141                          Q_XML_EXPORT \
142                          Q_XMLSTREAM_EXPORT \
143                          Q_XMLPATTERNS_EXPORT \
144                          QDBUS_EXPORT \
145                          QT_BEGIN_NAMESPACE \
146                          QT_BEGIN_INCLUDE_NAMESPACE \
147                          QT_END_NAMESPACE \
148                          QT_END_INCLUDE_NAMESPACE \
149                          PHONON_EXPORT \
150                          EXTENSIONSYSTEM_EXPORT \
151                          QWEBKIT_EXPORT
152Cpp.ignoredirectives    = Q_DECLARE_HANDLE \
153                          Q_DECLARE_INTERFACE \
154                          Q_DECLARE_METATYPE \
155                          Q_DECLARE_OPERATORS_FOR_FLAGS \
156                          Q_DECLARE_PRIVATE \
157                          Q_DECLARE_PUBLIC \
158                          Q_DECLARE_SHARED \
159                          Q_DECLARE_TR_FUNCTIONS \
160                          Q_DECLARE_TYPEINFO \
161                          Q_DISABLE_COPY \
162                          QT_FORWARD_DECLARE_CLASS \
163                          Q_DUMMY_COMPARISON_OPERATOR \
164                          Q_ENUMS \
165                          Q_FLAGS \
166                          Q_INTERFACES \
167                          __attribute__ \
168                          K_DECLARE_PRIVATE \
169                          PHONON_OBJECT \
170                          PHONON_HEIR
171
172
173
174HTML.style              = "" \
175                          "h3.fn,span.fn { margin-left: 1cm; text-indent: -1cm; }"\
176                          "a:link { color: #004faf; text-decoration: none }"\
177                          "a:visited { color: #672967; text-decoration: none }"\
178                          "td.postheader { font-family: sans-serif }"\
179                          "tr.address { font-family: sans-serif }"\
180                          "body { background: #ffffff; color: black }"\
181                          "table tr.odd { background: #f0f0f0; color: black; }"\
182                          "table tr.even { background: #e4e4e4; color: black; }"\
183                          "table.annotated th { padding: 3px; text-align: left }"\
184                          "table.annotated td { padding: 3px; } "\
185                          "table tr pre { padding-top: none; padding-bottom: none; padding-left: none; padding-right: none; border: none; background: none }"\
186                          "tr.qt-style { background: #a2c511; color: black }"\
187                          "body pre { padding: 0.2em; border: #e7e7e7 1px solid; background: #f1f1f1; color: black }"\
188                          "span.preprocessor, span.preprocessor a { color: darkblue; }"\
189                          "span.comment { color: darkred; font-style: italic }"\
190                          "span.string,span.char { color: darkgreen; }"\
191                          ".title { text-align: center }"\
192                          ".subtitle { font-size: 0.8em }"\
193                          ".small-subtitle { font-size: 0.65em }"
194
195HTML.postheader         = ""
196
197HTML.footer             = ""
198