QVarLengthArray is not supported by PySide. Adding something like this:
<!-- Convert a QVarLengthArray to a python structure using the std::move constructor -->
<container-type name="QVarLengthArray" type="vector">
<include file-name="QVarLengthArray" location="global"/>
<conversion-rule>
<native-to-target>
<insert-template name="cppvector_to_pylist_conversion"/>
</native-to-target>
<target-to-native>
<add-conversion type="PySequence">
<insert-template name="pyseq_to_cppvector_conversion"/>
</add-conversion>
</target-to-native>
</conversion-rule>
</container-type>
brings one a bit further but then I run into:
Unable to translate template argument 316: Unable to translate type "16": Cannot find type entry for "16".
The 16 is the size of the QVarLengthArray I'm using.