Hope for some guidance.
qt.shiboken: (bindings) /home/skinkie/Sources/reproduced/maplibre-native-qt/vendor/maplibre-native/include/mbgl/renderer/query.hpp:16: Stripping argument #1 of void mbgl::RenderedQueryOptions::RenderedQueryOptions(std::optional<std::vector<std::string> >,std::optional<mbgl::style::Filter>) due to unmatched type "std::optional<std::vector<std::string> >" with default expression "std::nullopt": Unable to translate type "std::optional<std::vector<std::string> >": Cannot find type entry for "std::optional".
Documention mentions:
https://doc.qt.io/qtforpython-6/shiboken6/typesystem_specifying_types.html#typedef-type
Now that would be analogue to?
<namespace-type name="std">
<value-type name="optional" generate="no"/>
</namespace-type>
<typedef-type name="StringVectorOptional" source="std::optional<std::vector<std::string>>"/>
Now that does not seem to be the case:
qt.shiboken: (bindings) template baseclass 'std::optional<std::vector<std::string>>' of 'StringVectorOptional' is not known
Any suggestions?