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

qdoc/WebXML (Qt 6): Invalid links to "Changes to Qt <Module>" are inserted into \brief of classes and other places

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 6.0.3, 6.1.0 RC
    • 6.1.0 FF
    • Documentation
    • None
    • Linux/X11
    • 5fa8f5df7bb722c5b7451229f5eecd13bd13326f (qt/qtbase/dev) 6db4495929ee60b8f89550a5fc2b262003d9d994 (qt/qtbase/6.1) 8182507ac03d8f8fc2992a7ea2232a38c8f2678b (qt/qtbase/6.0)
    • Da Vinci sprint 28, Da Vinci sprint 29

    Description

      Considering for example QCursor:

      \brief The QCursor class provides a mouse cursor with an arbitrary  shape.
      

      when generating WebXML for Qt for Python generates

                      <brief>The <link raw="QCursor" href="gui-changes-qt6.html#qcursor" 
          type="page" page="Changes to Qt GUI">QCursor</link>
       class provides a mouse cursor with an arbitrary shape.</brief>
      

      causing numerous sphinx warnings

      .../pyside6/doc/rst/PySide6/QtCore/Qt.rst:883: warning: 
           undefined label: changes-to-qt-gui
      

      The same applies to other modules. It also appears in tutorials and elsewhere.

      See https://doc.qt.io/qtforpython-6/gettingstarted.html

      Attachments

        For Gerrit Dashboard: QTBUG-91141
        # Subject Branch Project Status CR V

        Activity

          People

            paulwicking Paul Wicking
            kleint Friedemann Kleint
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: