Get List Properties from QML in C++
-
Hi Guys. I m developing converter plugin for QML, and the task is to catch list properties from QML file.
I have QML components in my plugin.qmlRegisterType<Converter>(uri, 1, 0, "Converter"); qmlRegisterType<Unit>(uri, 1, 0, "Unit");
What I want:
QMLConverter { Unit { name: "g" coefficient: 1 } Unit { name: "Kg" coefficient: 1000 } }
I want to be able to access list of
Unit
objects from C++.
At the moment I have the property inConverter
Class:Q_PROPERTY(QQmlListProperty<Unit> units READ units NOTIFY unitsChanged)
But I completely fail i tries to get values of
QQmlListProperty<Unit>
in C++.
What is the right approach to get these list properties from QML to C++?
Please help if you know solution. I am struggling with this task for 2 days.