1 # Run qdoc from the directory that contains this file.
4 description = "Qt WebKit API Documentation"
6 headerdirs = $SRCDIR/WebKit/qt/Api $SRCDIR/WebKit/qt/declarative
7 sourcedirs = $SRCDIR/WebKit/qt/Api $SRCDIR/WebKit/qt/docs $SRCDIR/Source/JavaScriptCore/qt/api $SRCDIR/WebKit/qt/declarative
8 outputdir = $OUTPUT_DIR/doc/html
10 sources.fileextensions = "*.cpp *.doc *.qdoc *.h"
11 exampledirs = $SRCDIR/WebKit/qt/docs
12 imagedirs = $SRCDIR/WebKit/qt/docs
14 indexes = $QTDIR/doc/html/qt.index
18 macro.aring.HTML = "å"
19 macro.Auml.HTML = "Ä"
20 macro.author = "\\bold{Author:}"
21 macro.br.HTML = "<br />"
22 macro.BR.HTML = "<br />"
23 macro.aacute.HTML = "á"
24 macro.eacute.HTML = "é"
25 macro.iacute.HTML = "í"
27 macro.hr.HTML = "<hr />"
30 macro.note = "\\bold{Note:}"
31 macro.oslash.HTML = "ø"
32 macro.ouml.HTML = "ö"
33 macro.QA = "\\e{Qt Assistant}"
34 macro.QD = "\\e{Qt Designer}"
35 macro.QL = "\\e{Qt Linguist}"
37 macro.raisedaster.HTML = "<sup>*</sup>"
38 macro.reg.HTML = "<sup>®</sup>"
39 macro.return = "Returns"
40 macro.starslash = "\\c{*/}"
41 macro.uuml.HTML = "ü"
42 macro.mdash.HTML = "—"
54 macro.i11 = "\\o{1,1}"
55 macro.i12 = "\\o{1,2}"
56 macro.i13 = "\\o{1,3}"
57 macro.i14 = "\\o{1,4}"
58 macro.i15 = "\\o{1,5}"
59 macro.i16 = "\\o{1,6}"
60 macro.i17 = "\\o{1,7}"
61 macro.i18 = "\\o{1,8}"
62 macro.i19 = "\\o{1,9}"
63 macro.i21 = "\\o{2,1}"
64 macro.i31 = "\\o{3,1}"
65 macro.i41 = "\\o{4,1}"
66 macro.i51 = "\\o{5,1}"
67 macro.i61 = "\\o{6,1}"
68 macro.i71 = "\\o{7,1}"
69 macro.i81 = "\\o{8,1}"
70 macro.i91 = "\\o{9,1}"
72 macro.endquote = "\\endquotation"
74 spurious = "Missing comma in .*" \
77 # Doxygen compatibility commands
80 macro.function = "\\fn"
82 # qt-cpp-ignore.qdocconf
84 Cpp.ignoretokens = QAXFACTORY_EXPORT \
85 QDESIGNER_COMPONENTS_LIBRARY \
86 QDESIGNER_EXTENSION_LIBRARY \
87 QDESIGNER_SDK_LIBRARY \
88 QDESIGNER_SHARED_LIBRARY \
89 QDESIGNER_UILIB_LIBRARY \
100 QM_EXPORT_WORKSPACE \
103 QT_ASCII_CAST_WARN_CONSTRUCTOR \
108 QT_WIDGET_PLUGIN_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 \
132 Q_INTERNAL_WIN_NO_THROW \
135 Q_OUTOFLINE_TEMPLATE \
143 Q_XMLPATTERNS_EXPORT \
146 QT_BEGIN_INCLUDE_NAMESPACE \
148 QT_END_INCLUDE_NAMESPACE \
149 EXTENSIONSYSTEM_EXPORT \
151 Cpp.ignoredirectives = Q_DECLARE_HANDLE \
152 Q_DECLARE_INTERFACE \
154 Q_DECLARE_OPERATORS_FOR_FLAGS \
158 Q_DECLARE_TR_FUNCTIONS \
161 QT_FORWARD_DECLARE_CLASS \
162 Q_DUMMY_COMPARISON_OPERATOR \
171 "h3.fn,span.fn { margin-left: 1cm; text-indent: -1cm; }"\
172 "a:link { color: #004faf; text-decoration: none }"\
173 "a:visited { color: #672967; text-decoration: none }"\
174 "td.postheader { font-family: sans-serif }"\
175 "tr.address { font-family: sans-serif }"\
176 "body { background: #ffffff; color: black }"\
177 "table tr.odd { background: #f0f0f0; color: black; }"\
178 "table tr.even { background: #e4e4e4; color: black; }"\
179 "table.annotated th { padding: 3px; text-align: left }"\
180 "table.annotated td { padding: 3px; } "\
181 "table tr pre { padding-top: none; padding-bottom: none; padding-left: none; padding-right: none; border: none; background: none }"\
182 "tr.qt-style { background: #a2c511; color: black }"\
183 "body pre { padding: 0.2em; border: #e7e7e7 1px solid; background: #f1f1f1; color: black }"\
184 "span.preprocessor, span.preprocessor a { color: darkblue; }"\
185 "span.comment { color: darkred; font-style: italic }"\
186 "span.string,span.char { color: darkgreen; }"\
187 ".title { text-align: center }"\
188 ".subtitle { font-size: 0.8em }"\
189 ".small-subtitle { font-size: 0.65em }"