It can be loaded directly into the default XML node model and traversed. The element is then skipped using skipCurrentElement. Resource data can either be compiled into the binary and accessed immediately in the application code, or a binary resource can be created dynamically and registered with the resource system by the application.
A query can return an atomic value of type xs:time by either converting it to an xs:dateTime with an arbitrary date, or to an xs:string.
Also, since the query engine uses the API to access the QAbstractXmlNodeModelthe data model subclass can construct the elements, attributes and other data on demand, responding to the query's specific requests.
If an XQuery is constructed by concatenating strings, and the strings come from user input, the constructed XQuery could be malevolent.
This function then writes the document type definition DTDthe start element, the version, and treeWidget's top-level items. This custom XML node model, once populated with all the directory and file descriptors obtained directly from the system, presents the complete file system hierarchy to the query engine via the same API used by the default XML node model to present the contents of an XML file.
XbelWriter also has a reference to the QTreeWidget instance where the bookmark hierarchy is stored.
The specifications discusses conformance further: XQuery 1.