summaryrefslogtreecommitdiffstats
path: root/tools/qdoc3
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Merge branch 'mimir' of git@scm.dev.nokia.troll.no:qt/qt-doc-team into mimirMartin Smith2010-12-08113-11222/+4281
| |\ \ \
| | * | | Updated the DITA configuration to use the new configuration structure.David Boddie2010-12-071-1/+1
| | | | |
| | * | | Updated the DITA generator to use the modified generator API.David Boddie2010-12-071-1/+1
| | | | |
| | * | | Merge branch 'qdoc-simplified' into mimir-simplifiedDavid Boddie2010-12-07112-11220/+4279
| | |\ \ \ | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/src/platforms/compiler-notes.qdoc tools/qdoc3/ditaxmlgenerator.cpp tools/qdoc3/ditaxmlgenerator.h tools/qdoc3/htmlgenerator.cpp tools/qdoc3/htmlgenerator.h tools/qdoc3/node.cpp tools/qdoc3/pagegenerator.h
| | | * | Added missing qmlcodemarker.cpp and qmlcodemarker.h files.David Boddie2010-12-067-25/+523
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added code to remove pragmas before parsing and add them to the output. The extractPragmas() function was copied into both qmlcodeparser.cpp and qmlcodemarker.cpp from src/declarative/qml/qdeclarativescriptparser.cpp, and was modified to return either nothing (for the API parser) or a list of removed pragmas (for the code marker).
| | | * | Forced the \qml command to use the QML code marker.David Boddie2010-12-061-2/+3
| | | | |
| | | * | Removed QDebug includes.David Boddie2010-12-063-4/+0
| | | | |
| | | * | Minor housekeeping changes.David Boddie2010-12-031-1/+1
| | | | |
| | | * | Added a specialized version of the QML code marker for JavaScript files.David Boddie2010-12-024-0/+207
| | | | |
| | | * | Updated handling of some statement nodes, removed unnecessary functions.David Boddie2010-12-012-669/+28
| | | | |
| | | * | Fixed/adjusted handling of UiPublicMember nodes.David Boddie2010-12-012-199/+5
| | | | | | | | | | | | | | | | | | | | Removed debugging code.
| | | * | Trivial comment fix.David Boddie2010-12-011-1/+1
| | | | |
| | | * | Select the appropriate code marker for each file.David Boddie2010-12-012-3/+9
| | | | |
| | | * | Removed an unused function.David Boddie2010-12-011-15/+0
| | | | |
| | | * | Merge branch '4.7' into qdoc-simplifiedDavid Boddie2010-11-3013-36/+38
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: tools/qdoc3/htmlgenerator.cpp tools/qdoc3/htmlgenerator.h tools/qdoc3/test/qt-build-docs.qdocconf tools/qdoc3/test/qt.qdocconf tools/qdoc3/test/qt_ja_JP.qdocconf tools/qdoc3/test/qt_zh_CN.qdocconf
| | | * | | Made more adjustments to node handling and removed debugging statements.David Boddie2010-11-301-11/+11
| | | | | |
| | | * | | Made further refinements to the node traversal and comment handling.David Boddie2010-11-292-109/+186
| | | | | |
| | | * | | Fixed grammar.David Boddie2010-11-292-2/+2
| | | | | |
| | | * | | Added more span classes to make the QML output more colorful.David Boddie2010-11-291-13/+30
| | | | | |
| | | * | | Removed unnecessary include, fixed whitespace.David Boddie2010-11-291-469/+468
| | | | | |
| | | * | | Added the foundations of QML markup support.David Boddie2010-11-2818-126/+1877
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the QtDeclarative parser instead of Qt Creator's QML parser. Split the QML visitor into documentation and markup visitors. The code marker used for each file is now determined from its extension.
| | | * | | Added support for pure QML signals and properties.David Boddie2010-11-252-14/+39
| | | | | | | | | | | | | | | | | | | | | | | | Generalized the function to annotate nodes with documentation.
| | | * | | Ensured that QML nodes are imported from indexes.David Boddie2010-11-251-0/+6
| | | | | |
| | | * | | Added a check for read-only pure QML properties before C++ checks.David Boddie2010-11-251-0/+3
| | | | | |
| | | * | | Trivial whitespace fixes.David Boddie2010-11-251-3/+3
| | | | | |
| | | * | | Ensured that the inObsoleteLink variable is initialized.David Boddie2010-11-251-1/+2
| | | | | |
| | | * | | Ensured that the inObsoleteLink variable is initialized.David Boddie2010-11-251-1/+2
| | | | | |
| | | * | | Refactored use of parsers to parse files based on their types.David Boddie2010-11-2414-47/+769
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The full range of file types is specified in the configuration file. Each parser is asked if it handles each file. The pure documentation parser conceptually handles qdoc files, but it uses the same code as the C++ parser.
| | | * | | Added the version number to the configuration and fixed the generator.David Boddie2010-11-242-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | Now the version number should appear in the documentation again.
| | | * | | Removed unused code.David Boddie2010-11-245-149/+1
| | | | | |
| | | * | | Removed unused code.David Boddie2010-11-229-172/+2
| | | | | |
| | | * | | Removed unused functions.David Boddie2010-11-193-165/+0
| | | | | |
| | | * | | Removed the unused C code parser.David Boddie2010-11-193-141/+0
| | | | | |
| | | * | | Improved translation support, using the application object if possible.David Boddie2010-11-191-1/+13
| | | | | |
| | | * | | Updated code comments.David Boddie2010-11-191-3/+2
| | | | | |
| | | * | | Further simplifications to qdoc3.David Boddie2010-11-1918-2429/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed the unused ApiGenerator class. Removed archive and uncompression support not used in Qt. Removed the unused WebXML generator used to dump documentation as XML for an ancient documentation Web project.
| | | * | | Removed unused files and functionality from qdoc3.David Boddie2010-11-1930-5197/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many of the generators were unused. The old QSA and Qt Script parsers were unused. We no longer use DCF files for Qt Assistant. We no longer generate Qt Jambi documentation, and qdoc3 was not used for much of that process, making some of the relevant files obsolete.
| | | * | | Moved style-specific declarations. Removed script declarations.David Boddie2010-11-184-43/+70
| | | | | |
| | | * | | Started fixing qdoc's output to use some kind of page templates.David Boddie2010-11-1122-1314/+1216
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed hard-coded style and script information. Split .qdocconf files to help separate content and presentation. Task-number: QTBUG-15208
| | | * | | Removed obsolete files.David Boddie2010-11-106-1336/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apparently, these files are no longer used, being duplicates of those in doc/src/template.
| * | | | | qdoc: Fixed the double escaping problem.Martin Smith2010-12-082-111/+120
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's sort of ugly, because it just removes the escapeing that the code marker puts in so the XML stream writer can put the escaping back in again. It doesn't seem to slow it down at all, which is wierd.
| * | | | qdoc: Fixed some reported bugs in the XML.Martin Smith2010-12-062-38/+39
| | | | |
| * | | | qdoc: Replaced all "#location" with "file.xml#location"Martin Smith2010-11-191-10/+29
| | | | |
| * | | | qdoc: Changed some outputclass attributes.Martin Smith2010-11-101-2/+4
| | | | |
| * | | | qdoc: Removed unused code.Martin Smith2010-11-102-78/+0
| | | | |
| * | | | <?xml version="1.0" encoding="UTF-8"?>Martin Smith2010-11-092-58/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "dtd/topic.dtd"> <!--commercialeditions.qdoc--> <topic id="id-686f5cb9-31b5-470e-97e6-7b6f8d47e4e8" outputclass="page"> <title>Qt Commercial Edition</title> <shortdesc>Information about the license and features of the Commercial Edition.</shortdesc> <body> <section id="id-3680bc34-a532-447a-b782-1c901e84f41e" outputclass="details"> <p outputclass="brief">Information about the license and features of the Commercial Edition.</p> <p>Qt can be used to develop closed source software if you obtain a commercial license.</p> <p>If you want to develop Free or Open Source software for release using a recognized Open Source license, you can use the <xref href="opensourceedition.xml">Open Source Versions of Qt</xref>.</p> <p>The table below summarizes the differences between the two commercial editions:</p> <p>Please see the <xref href="supported-platforms.xml">list of supported platforms</xref> for up-to-date information about the various platforms and compilers that Qt supports.</p> <p>On the Qt web site, you can find a <xref href="http://qt.nokia.com/products/licensing/">Qt Licensing Overview</xref> and information on <xref href="http://qt.nokia.com/products/pricing/">Qt License Pricing</xref> for commercial editions of Qt and other Qt-related products.</p> <p>To purchase, please visit the <xref href="http://qt.nokia.com/about/contact-us">online order form</xref>.</p> <p>For further information and assistance, please contact Qt sales.</p> <p>Web: http://qt.nokia.com/contact.</p> <p>Phone, U.S&amp;#x2e; office (for North America): <b>1-650-813-1676</b>.</p> <p>Phone, Norway office (for the rest of the world): <b>+47 21 60 48 00</b>.</p> </section> </body> </topic>
| * | | | qdoc: Removed unused code.Martin Smith2010-11-092-119/+0
| | | | |
| * | | | qdoc: Second pass at generating a map.Martin Smith2010-11-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All the files are there now. It outputs each element as a <topicref>. We might want to output the entries for C++ classes, namespaces, and QML classes differently. But the validator is able to use this map to validate everything, and there are no errors. So until we get further instructions, this is it. Task-number: QTBUG-14981
| * | | | qdoc: First pass at generating a map.Martin Smith2010-11-053-5/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some files are missing, and I don't know if the syntax is complete. But it's a start. Task-number: QTBUG-14981
| * | | | qdoc: Added the <related-links> element to the <topic>Martin Smith2010-11-042-2/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This contains the next, previous, and start links for pages that have them. Task-number: QTBUG-14980