<div dir="ltr"><div>I'm interested how to marshall it explicitly. Not that I need it now but knowing how it works can increase my confidence that CommonQt can do most things that the C++ version can do. Since our main application is 3D, it's possible that the project (that are currently developed with CommonQt) will also need to use OpenGL.<br>
<br></div><div><div><div class="gmail_extra"><div class="gmail_quote">On Thu, Sep 12, 2013 at 9:51 PM, Stas Boukarev <span dir="ltr"><<a href="mailto:stassats@gmail.com" target="_blank">stassats@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div>Rujia Liu <<a href="mailto:rujia.liu@gmail.com">rujia.liu@gmail.com</a>> writes:<br>
<br>
> On Thu, Sep 12, 2013 at 3:31 AM, Stas Boukarev <<a href="mailto:stassats@gmail.com">stassats@gmail.com</a>> wrote: <br></div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">Template classes are problematic, there's no meta information like with<br></div></div>
QObject, so it has to be marshalled explicitly, i.e. converted to a<br>
vector, and then converted back, which may not be the most efficient<br>
thing to do. There's currently no QVector<QPoint> marshalling, but it<br>
can be added if needed.<br>
<br>
P.S. For ordinary classes (#_<< x y z) works.<br>
<div class="HOEnZb"><div class="h5">--<br>
With best regards, Stas.<br>
</div></div></blockquote></div><br></div></div></div></div>