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

Apply QML module namespacing to all pages that set it

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • 5.0.0
    • None
    • Documentation
    • None
    • 43918545436378168b5898c324eb58d1c1847a8f

    Description

      The first part of this task (recognizing \inqmlmodule on any page) is already implemented. What is missing is the part that makes use of this information when generating output. This is the algorithm to find a node that should be the target of a link:

      1. Search for a node in the tree that matches the link name;
      2. If the found node is a name collision node, ask if the page on which the link will reside has a QML module identifier.
      3. If it does, search the name collision node's children for a child node with the same module identifier.
      4. If a match is found, return the matching node.
      5. If no matching node is found, return the name collision node.

      Attachments

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

        Activity

          People

            gbk Martin Smith (Qt)
            gbk Martin Smith (Qt)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes