Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.6.0 RC
-
None
-
Linux, Windows (likely affects all)
Description
All Many of the cross-module links in the packaged documentation seem to be broken.
In practice, what this means is that qdoc does not have access to the .index files for other modules when building the docs. For example, when building Qt Core docs, the Qt Reference Documentation (qtdoc repo) docs (and others) should already have been built in prepare mode (make prepare_docs), as that generates the index file.
In the attached image (Qt Quick landing page), two links are broken: Dialogs (Qt Quick Dialogs module) and 'QML Applications' (Qt Doc) are broken.
This issue cannot be reproduced when building the documentation locally using 'make docs' on the top-level qt5 repository.
Attachments
For Gerrit Dashboard: QTBUG-51088 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
149286,2 | Fix documentation links between modules | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
149468,1 | qdoc: Re-add install directory as an index directory | 5.6 | qt/qttools | Status: ABANDONED | -2 | 0 |