好吧,我又来自问自答了
获得了QDeclarativeListModel对象后,既然不能直接访问,那我们就通过MetaObject机制在弄就好了,看了下源代码里面的定义后发现了get的定义,于是乎用:
QMetaObject::invokeMethod(model, ‘get',Q_REGURN_ARG(QScriptValue, retValue), Q_ARG(int, idx));来获取到ListElement的对象,最后查看其property就可以了。。

这么简单的思路想半天,我可以去屎了。

QT的meta机制真的很不错,能解决很多问题。