QDomNodeModel bridges the gap between QDomDocument and QXmlQuery.
Apparently Qt does not offer this by default After quite a bit of searching I found these sources from 2011, almost lost to humanity ;) This is a backup of them with maybe some improvements.