如何使用 Shiboken 2包装 C++ std的共享指针( )?std::shared_ptr
我知道有 Qt 的共享指针QSharedPointer
,可以通过在.xml类型系统文件中添加一行来使用它:
<smart-pointer-type name="QSharedPointer" type="shared" getter="data" />
但是我需要std::shared_ptr
并因此尝试了类似的东西,给出的例子:
<smart-pointer-type name="std::shared_ptr" type="shared" getter="get" />
请注意,有get作为getter而不是data。