update to access cpp object from qml