Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-107762

qdoc: Cannot link to externally-built projects via .index files

    XMLWordPrintable

Details

    • e2f237e74d (qt/qttools/dev) ab89fee0b2 (qt/qttools/6.4) ab89fee0b2 (qt/tqtc-qttools/6.4) e2f237e74d (qt/tqtc-qttools/dev) 854684e994 (qt/tqtc-qttools/6.2) ab89fee0b2 (qt/tqtc-qttools/6.4.1) ab89fee0b2 (qt/tqtc-qttools/tqtc/qtinsight-6.4)
    • DaVinci 65, DaVinci 66

    Description

      Cross-linking between documentation sets works as long as all documentation sets (modules) are part of the same build process. Trying to pull in .index files from externally-built add-ons or others projects work only if -installdir <path> option was not used. In this case, cross-linking is always done using the full URLs (https://...) - but this is not optimal as most files are located in the same output directory (structure).

      We need to detect whether an index file being loaded is part of the current documentation build process or something external, and if so, use full URLs to form links to entities from that index file. The 'url' attribute of the index XML is suitable for this.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            treinio Topi Reiniƶ
            treinio Topi Reiniƶ
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes