equal
deleted
inserted
replaced
92 QmlProperty, |
92 QmlProperty, |
93 QmlSignal, |
93 QmlSignal, |
94 QmlMethod, |
94 QmlMethod, |
95 LastSinceType |
95 LastSinceType |
96 }; |
96 }; |
|
97 |
|
98 enum Application { |
|
99 Online, |
|
100 Creator}; |
97 |
101 |
98 public: |
102 public: |
99 HtmlGenerator(); |
103 HtmlGenerator(); |
100 ~HtmlGenerator(); |
104 ~HtmlGenerator(); |
101 |
105 |
162 int numColumns, |
166 int numColumns, |
163 const Node *relative = 0); |
167 const Node *relative = 0); |
164 void generateTableOfContents(const Node *node, |
168 void generateTableOfContents(const Node *node, |
165 CodeMarker *marker, |
169 CodeMarker *marker, |
166 QList<Section>* sections = 0); |
170 QList<Section>* sections = 0); |
167 QString generateListOfAllMemberFile(const InnerNode *inner, CodeMarker *marker); |
171 QString generateListOfAllMemberFile(const InnerNode *inner, |
|
172 CodeMarker *marker); |
|
173 QString generateAllQmlMembersFile(const QmlClassNode* qml_cn, |
|
174 CodeMarker* marker); |
168 QString generateLowStatusMemberFile(const InnerNode *inner, |
175 QString generateLowStatusMemberFile(const InnerNode *inner, |
169 CodeMarker *marker, |
176 CodeMarker *marker, |
170 CodeMarker::Status status); |
177 CodeMarker::Status status); |
171 void generateClassHierarchy(const Node *relative, |
178 void generateClassHierarchy(const Node *relative, |
172 CodeMarker *marker, |
179 CodeMarker *marker, |
292 bool inContents; |
299 bool inContents; |
293 bool inSectionHeading; |
300 bool inSectionHeading; |
294 bool inTableHeader; |
301 bool inTableHeader; |
295 int numTableRows; |
302 int numTableRows; |
296 bool threeColumnEnumValueTable; |
303 bool threeColumnEnumValueTable; |
297 bool offlineDocs; |
304 Application application; |
298 bool creatorDocs; |
|
299 QString link; |
305 QString link; |
300 QStringList sectionNumber; |
306 QStringList sectionNumber; |
301 QRegExp funcLeftParen; |
307 QRegExp funcLeftParen; |
302 QString style; |
308 QString style; |
303 QString postHeader; |
309 QString postHeader; |
304 QString postPostHeader; |
310 QString postPostHeader; |
|
311 QString creatorPostHeader; |
|
312 QString creatorPostPostHeader; |
305 QString footer; |
313 QString footer; |
306 QString address; |
314 QString address; |
307 bool pleaseGenerateMacRef; |
315 bool pleaseGenerateMacRef; |
308 QString project; |
316 QString project; |
309 QString projectDescription; |
317 QString projectDescription; |
320 NodeMap mainClasses; |
328 NodeMap mainClasses; |
321 NodeMap compatClasses; |
329 NodeMap compatClasses; |
322 NodeMap obsoleteClasses; |
330 NodeMap obsoleteClasses; |
323 NodeMap namespaceIndex; |
331 NodeMap namespaceIndex; |
324 NodeMap serviceClasses; |
332 NodeMap serviceClasses; |
|
333 NodeMap qmlClasses; |
325 QMap<QString, NodeMap > funcIndex; |
334 QMap<QString, NodeMap > funcIndex; |
326 QMap<Text, const Node *> legaleseTexts; |
335 QMap<Text, const Node *> legaleseTexts; |
327 NewSinceMaps newSinceMaps; |
336 NewSinceMaps newSinceMaps; |
328 static QString sinceTitles[]; |
337 static QString sinceTitles[]; |
329 NewClassMaps newClassMaps; |
338 NewClassMaps newClassMaps; |
337 #define HTMLGENERATOR_ADDRESS "address" |
346 #define HTMLGENERATOR_ADDRESS "address" |
338 #define HTMLGENERATOR_FOOTER "footer" |
347 #define HTMLGENERATOR_FOOTER "footer" |
339 #define HTMLGENERATOR_GENERATEMACREFS "generatemacrefs" // ### document me |
348 #define HTMLGENERATOR_GENERATEMACREFS "generatemacrefs" // ### document me |
340 #define HTMLGENERATOR_POSTHEADER "postheader" |
349 #define HTMLGENERATOR_POSTHEADER "postheader" |
341 #define HTMLGENERATOR_POSTPOSTHEADER "postpostheader" |
350 #define HTMLGENERATOR_POSTPOSTHEADER "postpostheader" |
|
351 #define HTMLGENERATOR_CREATORPOSTHEADER "postheader" |
|
352 #define HTMLGENERATOR_CREATORPOSTPOSTHEADER "postpostheader" |
342 #define HTMLGENERATOR_STYLE "style" |
353 #define HTMLGENERATOR_STYLE "style" |
343 #define HTMLGENERATOR_STYLESHEETS "stylesheets" |
354 #define HTMLGENERATOR_STYLESHEETS "stylesheets" |
344 #define HTMLGENERATOR_CUSTOMHEADELEMENTS "customheadelements" |
355 #define HTMLGENERATOR_CUSTOMHEADELEMENTS "customheadelements" |
345 |
356 |
346 QT_END_NAMESPACE |
357 QT_END_NAMESPACE |