Да, возвращает, но ведь чтобы вызывать функции qml из c++ - нужно прописать
QObject *listView = object->findChild<QObject*>("root");
а в "root" уже прописаны функции. Ведь findchild находит только те объекты, в которых имя через objectName: "root". Я правильно понимаю??