summaryrefslogtreecommitdiffstats
path: root/tools/qdoc3/htmlgenerator.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change to release licenses for 4.6.3.Jason McDonald2010-05-301-13/+13
| | | | Reviewed-by: Trust Me
* Update copyright year to 2010Jason McDonald2010-01-061-1/+1
| | | | Reviewed-by: Trust Me
* doc: Final fix. Example image links now display the image.Martin Smith2009-12-151-0/+4
| | | | Task-number: QTBUG-4484
* Fixed the closing of the A attribute at the start of each class pageThorbjørn Lindeijer2009-11-171-1/+1
| | | | | | | | | | | It needs to be closed with </a> instead of the short /> notation, in order for browsers like Firefox and Chrome not to get confused. It caused the span used to make the subtitle smaller to only have effect up until the link to the module started (only applying the span to the opening '['). Reviewed-by: Martin Smith <msmith@trolltech.com>
* Merge remote branch 'mainline/4.6' into 4.6Oswald Buddenhagen2009-11-131-4/+5
|\
| * qdoc3: Output the full signature for QML signals and methodsMartin Smith2009-11-111-2/+3
| | | | | | | | In the Method Documentation and Signal Documentation sections.
| * qdoc3: Fixed a linking problem for qml methods.Martin Smith2009-11-111-2/+2
| | | | | | | | | | | | Note the Invalid Syntax errors for some uses of \qmlmethod and \qmlsignal. A syntactically correct signature is now required as the argument.
* | Fixed border around classes table at the bottom-rightThorbjørn Lindeijer2009-11-101-4/+4
|/ | | | | | | | | | | The border was not showing up because the last row was missing cells if the number of classes is not perfectly dividable by the number of columns. This patch makes sure that empty cells are generated so the CSS can style them. Reviewed-by: Martin Smith <msmith@trolltech.com>
* qdoc updates for QMLWarwick Allison2009-11-041-3/+5
| | | | Reviewed-by:Michael Brasser
* qdoc3: Fixed a linking error for qml properties.Martin Smith2009-10-291-4/+7
| | | | | | | This: https://qtmetrics.europe.nokia.com/kinetic-declarativeui/qml-item.html#rotation-prop should now be this: https://qtmetrics.europe.nokia.com/kinetic-declarativeui/qml-item.html#transformOrigin-prop)
* qdoc3: Added the \qmlattachedproperty command.Martin Smith2009-10-191-3/+3
| | | | | | It works just like the \qmlproperty command, except that it puts the properties in a different section for attached properties.
* qdoc: Made the \sincelist command produce better html.Martin Smith2009-10-141-60/+97
|
* Fixed compile.Rohan McGovern2009-10-081-1/+2
|
* qdoc: Removed some debug code and #if 0 code.Martin Smith2009-10-081-113/+1
|
* doc: Changed the format of the since list.Martin Smith2009-10-081-100/+280
| | | | | This is a big change from the original, and I expect we will want modifications.
* doc: Fixed ending of header in the HTML generated for \sincelistThorbjørn Lindeijer2009-10-011-2/+1
|
* qdoc: Modified the support for \sincelist.Martin Smith2009-09-301-24/+108
| | | | It now finds a lot more \since 4.6 stuff.
* Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6Jason McDonald2009-09-251-0/+5
|\
| * qdoc: test only for major and minor version when generating "since" lists.Volker Hilsheimer2009-09-241-0/+5
| | | | | | | | | | | | | | | | This solution might need a bit of more thinking, the "\sincelist" command might need a parameter so that we can have the "new since 4.6" list also in Qt 4.7 documentation. Rev-by: TrustMe
* | Stop qdoc outputting meaningless paths in html comments.Jason McDonald2009-09-251-1/+1
|/ | | | | | | | | | | | | | qdoc was generating the full path to the source document in a comment at the top of each generated html file. For source packages the path is a temporary directory that only exists during package generation. The path also usually contains the Unix username of the user who generated the package, and we shouldn't leak usernames for security and privacy reasons. This commit changes the code to write just the filename of the source document into the comment instead of the full path. Reviewed-by: Lincoln Ramsay
* Make compileBill King2009-09-221-1/+1
|
* qdoc: Added "since" 4.6 lists to the "What's New" page.Martin Smith2009-09-211-2/+55
| | | | In test/qt.qdocconf, change %VERSION% to 4.6, for example.
* Update license headers again.Jason McDonald2009-09-091-4/+4
| | | | Reviewed-by: Trust Me
* Merge branch '4.5' into 4.6Thiago Macieira2009-08-311-13/+13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: demos/boxes/glshaders.cpp demos/boxes/vector.h demos/embedded/fluidlauncher/pictureflow.cpp demos/embedded/fluidlauncher/pictureflow.h doc/src/desktop-integration.qdoc doc/src/distributingqt.qdoc doc/src/examples-overview.qdoc doc/src/examples.qdoc doc/src/frameworks-technologies/dbus-adaptors.qdoc doc/src/geometry.qdoc doc/src/groups.qdoc doc/src/objecttrees.qdoc doc/src/platform-notes.qdoc doc/src/plugins-howto.qdoc doc/src/qt3support.qdoc doc/src/qtdbus.qdoc doc/src/qtdesigner.qdoc doc/src/qtgui.qdoc doc/src/qtmain.qdoc doc/src/qtopengl.qdoc doc/src/qtsvg.qdoc doc/src/qtuiloader.qdoc doc/src/qundo.qdoc doc/src/richtext.qdoc doc/src/topics.qdoc src/corelib/tools/qdumper.cpp src/gui/embedded/qkbdpc101_qws.cpp src/gui/embedded/qkbdsl5000_qws.cpp src/gui/embedded/qkbdusb_qws.cpp src/gui/embedded/qkbdvr41xx_qws.cpp src/gui/embedded/qkbdyopy_qws.cpp src/gui/embedded/qmousebus_qws.cpp src/gui/embedded/qmousevr41xx_qws.cpp src/gui/embedded/qmouseyopy_qws.cpp src/gui/painting/qpaintengine_d3d.cpp src/gui/painting/qwindowsurface_d3d.cpp src/opengl/gl2paintengineex/glgc_shader_source.h src/opengl/gl2paintengineex/qglpexshadermanager.cpp src/opengl/gl2paintengineex/qglpexshadermanager_p.h src/opengl/gl2paintengineex/qglshader.cpp src/opengl/gl2paintengineex/qglshader_p.h src/opengl/util/fragmentprograms_p.h src/plugins/kbddrivers/linuxis/linuxiskbdhandler.cpp src/plugins/mousedrivers/linuxis/linuxismousehandler.cpp src/script/parser/qscript.g src/script/qscriptarray_p.h src/script/qscriptasm_p.h src/script/qscriptbuffer_p.h src/script/qscriptclass.cpp src/script/qscriptclassdata_p.h src/script/qscriptcompiler.cpp src/script/qscriptcompiler_p.h src/script/qscriptcontext.cpp src/script/qscriptcontext_p.cpp src/script/qscriptcontext_p.h src/script/qscriptcontextfwd_p.h src/script/qscriptecmaarray.cpp src/script/qscriptecmaarray_p.h src/script/qscriptecmaboolean.cpp src/script/qscriptecmacore.cpp src/script/qscriptecmadate.cpp src/script/qscriptecmadate_p.h src/script/qscriptecmaerror.cpp src/script/qscriptecmaerror_p.h src/script/qscriptecmafunction.cpp src/script/qscriptecmafunction_p.h src/script/qscriptecmaglobal.cpp src/script/qscriptecmaglobal_p.h src/script/qscriptecmamath.cpp src/script/qscriptecmamath_p.h src/script/qscriptecmanumber.cpp src/script/qscriptecmanumber_p.h src/script/qscriptecmaobject.cpp src/script/qscriptecmaobject_p.h src/script/qscriptecmaregexp.cpp src/script/qscriptecmaregexp_p.h src/script/qscriptecmastring.cpp src/script/qscriptecmastring_p.h src/script/qscriptengine.cpp src/script/qscriptengine_p.cpp src/script/qscriptengine_p.h src/script/qscriptenginefwd_p.h src/script/qscriptextenumeration.cpp src/script/qscriptextenumeration_p.h src/script/qscriptextqobject.cpp src/script/qscriptextqobject_p.h src/script/qscriptextvariant.cpp src/script/qscriptfunction.cpp src/script/qscriptfunction_p.h src/script/qscriptgc_p.h src/script/qscriptmember_p.h src/script/qscriptobject_p.h src/script/qscriptprettypretty.cpp src/script/qscriptprettypretty_p.h src/script/qscriptvalue.cpp src/script/qscriptvalueimpl.cpp src/script/qscriptvalueimpl_p.h src/script/qscriptvalueimplfwd_p.h src/script/qscriptvalueiteratorimpl.cpp src/script/qscriptxmlgenerator.cpp src/script/qscriptxmlgenerator_p.h tests/auto/linguist/lupdate/testdata/recursivescan/project.ui tests/auto/linguist/lupdate/testdata/recursivescan/sub/finddialog.cpp tests/auto/qkeyevent/tst_qkeyevent.cpp tools/linguist/shared/cpp.cpp
| * Update tech preview license header.Jason McDonald2009-08-311-13/+13
| | | | | | | | Reviewed-by: Trust Me
| * Update license headers.Jason McDonald2009-08-111-1/+1
| | | | | | | | Reviewed-by: Trust Me
* | qdoc: Redesigned the Class and Function Documentation page.Martin Smith2009-08-211-2/+5
| |
* | Surrounded a string const with QString() to get snippet to work.Martin Smith2009-08-121-0/+1
| | | | | | | | Task-number: 258967
* | Update contact URL in license headers.Jason McDonald2009-08-121-1/+1
| | | | | | | | Reviewed-by: Trust Me
* | qdoc: List the NOTIFY signal function in the property doc.Martin Smith2009-08-101-0/+8
| |
* | qdoc: Don't include internal or private classes in annotated lists.Martin Smith2009-08-061-1/+2
| |
* | qdoc: Fixed a Windows crash in HtmlGenerator::generateCompactList().Martin Smith2009-08-061-26/+17
| |
* | Workaround a crash in qdoc.Volker Hilsheimer2009-08-051-0/+5
| | | | | | | | Caused by an odd number of classes it seems.
* | Make \annotatedlist <group> work also in pages that are not \group pages.Volker Hilsheimer2009-08-051-9/+6
| | | | | | | | | | | | The command right now only lists the classes in the group, in alphabetical order. Not ideal for integrating into overviews, where the list should be ordered by relevance.
* | qdoc: Added \annotated list command to qdoc3.Martin Smith2009-08-041-0/+14
| | | | | | | | | | | | | | Now you can put "\annotatedlist xxx" anywhere in a qdoc comment, and it will generate the class list for the xxx group at that location. xxx must be a group name.
* | Merge branch 'master' of git://git-nokia.trolltech.com.au/qtsoftware/qt/qtAaron Kennedy2009-07-301-4/+7
|\ \
| * | qdoc: Added -obsoletelinks flag to opt in for reporting obsolete links.Martin Smith2009-07-291-4/+7
| | |
* | | Merge QML specific qdoc changesAaron Kennedy2009-07-291-85/+448
|/ / | | | | | | Reviewed-by: Martin Smith
* | qdoc: Added superscript obsolete to obsolete links.Martin Smith2009-07-281-2/+11
| | | | | | | | Only for obsolete links from non-obsolete things.
* | qdoc: Fixed all references to obsolete QHttp classes.Martin Smith2009-07-241-3/+11
| |
* | qdoc: Removed obsolete classes from annotated lists.Martin Smith2009-07-231-0/+3
| |
* | qdoc: Reported links to obsolete things that appear in non-obsolete things.Martin Smith2009-07-221-2/+7
| | | | | | | | Also marked the other QHttpXxx classes as \obsolete.
* | qdoc: Added page for obsolete classes.Martin Smith2009-07-221-20/+57
| | | | | | | | | | | | | | The classes marked \obsolete are no longer included in the "All Classes" list. They are listed separately on an "Obsolete Classes" list. The new page is reachable from the "All Classes" page and from the "Grouped Classes" page.
* | qdoc: Changed handling of reimplemented functions.Martin Smith2009-06-261-8/+91
| | | | | | | | | | | | | | | | | | | | There are now sections for "Reimplemented Public Functions" and "Reimplemented Protected Functions" in the summaries for each class. This isn't complete yet. It introduces a lot of qdoc warnings about undocumented parameters, but I will fix those. There is more to be done here but i want to get some feedback already. Task-number: 162182, 222650
* | qdoc: Fixed XHTML breakage again.David Boddie2009-06-221-2/+2
| | | | | | | | Reviewed-by: Trust me
* | qdoc: Fixed crash when a compact list section was empty.Martin Smith2009-06-181-24/+27
| |
* | Merge license header changes from 4.5Volker Hilsheimer2009-06-161-2/+2
|\ \ | |/
| * Update license headers as requested by the marketing department.Jason McDonald2009-06-161-2/+2
| | | | | | | | Reviewed-by: Trust Me
| * Revert "Makes the layout of many of the areas be in aligned columns to ↵Simon Hausmann2009-05-191-8/+21
| | | | | | | | | | | | | | | | immensely increase readability" This was pushed accidentially. This reverts commit ffecdf0bf9f25f7ab9aa4f69e37507dd595fecea.
| * Makes the layout of many of the areas be in aligned columns to immensely ↵Thomas Zander2009-05-141-21/+8
| | | | | | | | | | | | | | | | | | increase readability Unfortunately the patch causes quite some regressions and I think some refectoring of this class would be needed. I didn't do that since there is no API docs, the variable naming is not very clarifying and the code is hard to read due to it not using the coding style and mixing tabs as well as spaces.