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

qdoc should discover that the special 3 or 5 member functions are implicitly defined

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 6.1.0 RC
    • 6.0.0 Alpha
    • Build tools: qdoc
    • None
    • 13
    • 42979dea7669899b50bef2848d0e450d1258c9c1 (qt/qttools/dev)
    • Da Vinci sprint 19

    Description

      As of right now, qdoc generates warnings about the copy/move constructor, assignment/move operators, and (in)equality operators for classes that have them implicitly defined, but explicitly documented, such as QMap.

      If qdoc is able to discover that those special member functions exist, then it could generate the documentation automatically, taking "\ingroup shared" into account.

      If qdoc cannot discover this, then we need to be able to silence the warning.

      Attachments

        Issue Links

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

          Activity

            People

              treinio Topi Reiniƶ
              vhilshei Volker Hilsheimer
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes