Check out qtmultimedia/examples/multimedia/video/qmlvideofilter_opencl fo the filter result types. I think that's what you want?
 
I find it easier to code and work with to just rely on QVariant conversion. QVariantList and QVariantMap are transparently converted to JS Objects. 
 
Sent: Friday, March 01, 2019 at 6:43 AM
From: "Sylvain Pointeau" <sylvain.point...@gmail.com>
To: "Qt Project" <interest@qt-project.org>
Subject: [Interest] using a custom class as parameter of signal/slot, used in QML
Dear all,
 
I understood how to use a struct / simple class as a parameter of a signal / slot, and it works well by value.
 
However as soon as we have to declare the type for QML, it is not good anymore.
It seems that it must be derived from QObject and passed by pointer.
 
Do I understand well that the QML world does only accept pointers on QObject?
 
However I don't understand, who owns the pointer of the custom class (derived from QObject) and who actually deletes it?
(I tried a sharepointer but QML does not know how to handle it)
 
Do you have any idea?
 
Best regards,
Sylvain
 
 
_______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to