- 
    Sub-task 
- 
    Resolution: Done
- 
    P2: Important 
- 
    None
- 
        9e03505902 (qt/qtdeclarative/dev) 768d992d70 (qt/qtdeclarative/6.3) 768d992d70 (qt/tqtc-qtdeclarative/6.3) 9e03505902 (qt/tqtc-qtdeclarative/dev)
Mark the function as TP in code and documentation
Try and make the `qt6_extract_metatype` call conditional if it was already run previously.
Rename `lib_target` parameter to `source_target`.