Quote Originally Posted by cmessineo View Post
I'm sure the guys at Digia would not have created methods like findChild or setProperty if they didn't expect people to use them in real world.
findChild was created long before Digia took over Qt Anyway, the fact that a method exists doesn't automatically mean it should be used for things you are trying to use it for. My point is that in a general case you shouldn't "extract" items from a Qt Quick scene into C++.

Right now I use this code, so I can update qml properties on a touch screen display module. Data comes in over a serial port and depending upon the data I update a property in qml.
You should rather expose your data model to Qt Quick and connect your items to the data model there.