Как получить родительский элемент для текущего элемента в запросе xpath в qml / qt?
fn:parent()
не реализовано, ../
да, но у меня не работает.
Похоже, focus
проблема.
xml пример:
<groups>
<group id="A">
<item>bla</item>
<item>blah</item>
</group>
<group id="B">
<item>bla</item>
<item>blah</item>
</group>
<group id="C">
<item>bla</item>
<item>blah</item>
</group>
</groups>
Следующий XmlRole возвращает пустую строку:
XmlListModel {
query: "/groups/group/item"
XmlRole { name: "group_id"; query: "../@id/string()" }
}