Support of XML Schema Definition (XSD) has been dropped from Qt6. As an alternative I found an interesting Open Source project for XSD validation and mapping to C++:
https://github.com/codesynthesis-com/xsd
It will comprise schema validation of XML documents (components in our case) as well as mapping of XML documents to generated C++ classes. With this mapping the client code becomes very thin: Loading the XML document and readout the values via the generated classes. I will prepare an example based on the current component XML definition from
@Krzysztof Herman.