Hi,
I am using PageStackedWindow on Harmattan. Pages are dynamically loaded from qml files.
Now, I want to call a method from C++ within a loaded page, for instance function "dummyfnc":
I tried something like this, but it does not work:Code:import QtQuick 1.0 import Qt 4.7 import com.nokia.meego 1.0 Page { id: page1 function dummyfnc() { // do something here } }
How can I correctly invoke the method?Code:QObject *object = (QObject*)m_qmlView.rootObject()->findChild<QObject*>("page1"); // or QObject *object = (QObject*)m_qmlView.rootObject()->findChild<QDeclarativeItem*>("pageStack")->findChild<QDeclarativeItem*>("page1"); QMetaObject::invokeMethod(object, "dummyfnc");
Regards,



