Hi,
I need to set many properties in QML elements from within C++.
QT documentation:

QQmlEngine  <http://qt-project.org/doc/qt-5.0/qtqml/qqmlengine.html>  engine;
QQmlComponent  <http://qt-project.org/doc/qt-5.0/qtqml/qqmlcomponent.html>  
component(&engine,  "MyItem.qml");
QObject  <http://qt-project.org/doc/qt-5.0/qtcore/qobject.html>  *object=  
component.create();
qDebug  <http://qt-project.org/doc/qt-5.0/qtcore/qtglobal.html#qDebug>()<<  "Property value:"  
<<  QQmlProperty  <http://qt-project.org/doc/qt-5.0/qtqml/qqmlproperty.html>::read(object,  
"someNumber").toInt();
QQmlProperty  <http://qt-project.org/doc/qt-5.0/qtqml/qqmlproperty.html>::write(object,  
"someNumber",  5000)


Still in Sailfish we only have a QQuickView*, no QQmlEngine/QQmlComponent.
How do I get their from QQuickView?

Also,
Can I get to all Pages (even if not active) and their nested childs via the above mentioned QObject* ?

Thanks.
_______________________________________________
SailfishOS.org Devel mailing list

Reply via email to