main.cpp add
QVariant res;
QVariant arg_1=123;
QVariant arg_2="zhangsan";
QMetaObject::invokeMethod(window,"qmlFun",
Q_RETURN_ARG(QVariant,res),
Q_ARG(QVariant,arg_1),
Q_ARG(QVariant,arg_2));
qDebug()<<"res = "<<res;
main.qml add
function qmlFun(QVariant,QVariant){
return "hello"
}