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

Qt namespace missing from qt6core_metatypes.json

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.0.0
    • Build System: CMake
    • None

    Description

      qnamespace.h istreated specially in the qtbase/src/corelib/CMakeLists.txt (from commit 138c0d04373b48164a31a031885381874a1f82c0, and more recently in 20bb59ca61e6e40e04092771d8f1116dc011f9bc) I suspect for bootstrapping purposes.
      Moc is called manually, and the meta types exported manually to qt6core_metatypes.json but then that file is overwritten by the "normal" automatic output.
      Thus that meta info is lost.

      We should either create a separate json file, or somehow add that to files to collect from the normal meta info.

      Attachments

        Issue Links

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

          Activity

            People

              fawzi Fawzi Mohamed
              fawzi Fawzi Mohamed
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes