import QtQuick 2.0
import QtQuick.XmlListModel 2.0
XmlListModel {
id: ios_elementsModel
source: "/TestCode/PositionersAndRepeaters/PositionersAndRepeaters/menuitems.xml"
query: "/MenuItems/MenuItem"
XmlRole { name: "id"; query: "id/number()" }
XmlRole { name: "type"; query: "type/string()" }
XmlRole { name: "index"; query: "index/string()" }
XmlRole { name: "verbage"; query: "verbage/string()" }
XmlRole { name: "parentpageid"; query: "Parentpageid/number()" }
XmlRole { name: "destinationpageid"; query: "destinationpageid/number()" }
}
我正在使用带有上面定义的 XmlListModel 的 Qt QML (qt quick)。
我已经测试了上面的代码,它返回了 xml 文件中的所有项目。
我想使用一个变量来过滤项目。如Parentpageid = $myselectedpage。你怎么做这样的事情?