Details
-
Technical task
-
Resolution: Unresolved
-
P2: Important
Description
Once QTBUG-109294 and QTBUG-109274 are done, implement qmltc support for modules (I think it will be mainly fixing the cmake api to give all needed import paths to qmltc), try to make the example work with the newly added support and document the changes needed to make the module example type-compilable!
This probably implies needing a way to map QQmlJSScopes to the compiled headers of types living in different modules. This could be achieved either by using a naming convention (The headerpath of type X can always be obtained from X's name) (easy way) or by saving the mapping in a ".qmltctypes" generated from a previous qmltc run (may require more work).
Attachments
Issue Links
- relates to
-
QTBUG-96040 (qmltc) Support build infrastructure around object-creation compiler
- Open